Computer >> Máy Tính >  >> Lập trình >> HTML

Làm cách nào để cập nhật phiên bản PHP trong WordPress? (Hướng dẫn cho người mới bắt đầu)

PHP là một ngôn ngữ kịch bản phía máy chủ được các nhà phát triển web sử dụng để tạo các trang web động. WordPress, Joomla, Drupal và các hệ thống quản lý nội dung phổ biến khác, đều được viết bằng PHP.

Khi PHP ban đầu được tạo ra vào năm 1994, PHP là viết tắt của “ Trang chủ cá nhân “. mặc dù bây giờ nó được gọi là “ PHP:Hypertext Preprocessor “. Bạn có thể xem ví dụ về mã PHP trong hộp bên dưới:

<?php
 echo "Welcome to the Malcare Blog!";
?>

PHP được định cấu hình trên máy chủ trang web của bạn và không thể thay đổi trong khu vực quản trị WordPress. WordPress khuyến nghị chủ sở hữu trang web sử dụng PHP 7.4 trở lên, mặc dù WordPress có khả năng tương thích ngược hoàn toàn với PHP 5.6.20, vì vậy bạn có thể đang sử dụng phiên bản PHP cũ hơn.

Trong bài viết này, tôi muốn giải thích lý do tại sao bạn nên cập nhật phiên bản PHP trong WordPress và các bước bạn nên làm theo trước khi thực hiện nâng cấp. Sau đó, tôi sẽ chỉ cách cập nhật PHP trong WordPress và những gì bạn nên xem lại sau khi cập nhật.

Tại sao nên cập nhật phiên bản PHP trong WordPress

Phiên bản PHP bạn sử dụng cho một trang web WordPress có thể ảnh hưởng đến bảo mật, hiệu suất và khả năng tương thích của trang web của bạn.

Các phiên bản PHP mới được phát hành thường xuyên và mỗi nhánh phát hành được hỗ trợ trong hai năm kể từ ngày phát hành ổn định. Mỗi bản phát hành của PHP đều bổ sung một số cải tiến cho ngôn ngữ giúp cung cấp cho khách truy cập trải nghiệm người dùng được cải thiện.

  • Tính năng - Các bản phát hành chính giới thiệu các chức năng và cú pháp mới mà các nhà phát triển có thể sử dụng. Điều này cho phép các nhà phát triển thêm các chức năng và tính năng mới vào các chủ đề và plugin WordPress.
  • Hiệu suất - Các tính năng tối ưu được thêm vào để làm cho PHP hiệu quả hơn. Khi hiển thị một mẫu lớn, trang web PHP Benchmarks khuyên rằng PHP 7.0 nhanh gấp đôi PHP 5.6, với PHP 8.0 cải thiện thời gian tải trang web hơn nữa. Thời gian tải trang được cải thiện này sẽ cải thiện thứ hạng trên công cụ tìm kiếm của trang web và tăng lưu lượng truy cập.
  • Bảo mật - Các bản sửa lỗi bảo mật được áp dụng để giải quyết các lỗ hổng và lỗi. Điều này làm giảm đáng kể nguy cơ trang web WordPress của bạn bị tấn công.

Một yếu tố quan trọng khác cần xem xét là khả năng tương thích. Khi các phiên bản PHP mới được phát hành, các nhà phát triển bắt đầu tận dụng các chức năng và cú pháp mới, có nghĩa là chủ đề và plugin WordPress của bạn có thể không tương thích trừ khi bạn nâng cấp phiên bản PHP trong WordPress.

Trước khi bạn nâng cấp phiên bản PHP trong WordPress

Để cập nhật PHP trong WordPress một cách an toàn, tôi thực sự khuyên bạn nên xác minh một số thông tin chính trước và sau đó tạo một khu vực tổ chức. Sau đó, bạn có thể cập nhật phiên bản PHP mà khu vực tổ chức của bạn đang sử dụng và kiểm tra xem không có vấn đề tương thích nào với phiên bản PHP mới mà bạn đã chọn.

Bằng cách làm theo các khuyến nghị này, bạn sẽ giảm đáng kể nguy cơ xảy ra sự cố trên trang web đang hoạt động của mình.

1. Kiểm tra phiên bản PHP trong WordPress

Bước đầu tiên là kiểm tra phiên bản PHP mà trang web WordPress của bạn hiện đang sử dụng. Một cách dễ dàng để kiểm tra điều này là sử dụng công cụ trạng thái trang web WordPress.

Tình trạng trang web công cụ có thể được tìm thấy trong khu vực quản trị WordPress trong Công cụ . Tab trạng thái trong Tình trạng trang web kiểm tra tổng cộng 19 vấn đề về hiệu suất và bảo mật như các chủ đề và plugin không hoạt động, các yêu cầu HTTP hoạt động chính xác và lõi WordPress được cập nhật. Nó cũng sẽ thông báo cho bạn nếu các mô-đun PHP quan trọng chưa được cài đặt.

Nếu bạn vượt qua tất cả các bài kiểm tra, bạn sẽ được thông báo rằng bạn đang làm rất tốt.

Làm cách nào để cập nhật phiên bản PHP trong WordPress? (Hướng dẫn cho người mới bắt đầu)
Công cụ trạng thái trang web WordPress.

Tab thông tin cung cấp cho bạn tổng quan đầy đủ về WordPress trên mười danh mục. Trong danh mục máy chủ, bạn có thể xem phiên bản PHP mà máy chủ của bạn hiện đang sử dụng.

Trong ảnh chụp màn hình bên dưới, bạn có thể thấy một trong các trang web WordPress của tôi đang sử dụng PHP 7.4.30.

Làm cách nào để cập nhật phiên bản PHP trong WordPress? (Hướng dẫn cho người mới bắt đầu)
Công cụ tình trạng trang web nêu bật nhiều thông tin hữu ích.

Phiên bản PHP bạn đang sử dụng cũng có thể được xác nhận từ bảng điều khiển lưu trữ của bạn. Ví dụ, trong nền tảng lưu trữ phổ biến cPanel, phiên bản PHP có thể được xem trên trang thông tin máy chủ. Bạn sẽ thấy một liên kết đến trang này trong cột thông tin chung.

Làm cách nào để cập nhật phiên bản PHP trong WordPress? (Hướng dẫn cho người mới bắt đầu)
Trang thông tin máy chủ cho bạn biết bạn đang chạy phiên bản PHP, MySQL và Apache nào.

Bạn cũng sẽ tìm thấy phiên bản PHP của máy chủ của mình trong nhiều plugin WordPress quản trị và có các plugin thông tin chuyên dụng như Thông tin phiên bản, giúp bạn tham khảo các phiên bản PHP và MySQL dễ dàng hơn.

2. Xác minh khả năng tương thích với PHP

Khả năng tương thích là điều bạn cần xem xét bất cứ khi nào bạn thay đổi PHP trên máy chủ của mình.

Trong một thế giới lý tưởng, chúng tôi sẽ luôn sử dụng phiên bản PHP mới nhất để chúng tôi có thể tận dụng các cải tiến bảo mật và hiệu suất PHP mới nhất, mặc dù có nhiều khả năng trang web của bạn sẽ bị hỏng nếu bạn làm điều này.

Mỗi phiên bản chính mới của PHP đều giới thiệu các hàm và cú pháp mới và không dùng các phiên bản cũ hơn (tức là loại bỏ chúng). Là chủ sở hữu trang web, bạn cần đảm bảo rằng phiên bản PHP bạn sử dụng hoạt động hài hòa với lõi WordPress và tất cả các chủ đề và plugin WordPress đã cài đặt. Nếu bất kỳ phần nào trên trang web của bạn sử dụng chức năng không được hỗ trợ bởi phiên bản PHP đã cài đặt trên máy chủ của bạn, thì WordPress của bạn có thể bị hỏng.

Bảng bên dưới cho thấy phiên bản nào của lõi WordPress được các phiên bản PHP khác nhau hỗ trợ.

* Tại thời điểm viết bài, phiên bản WordPress mới nhất là 6.0.1.

Phiên bản PHP Các phiên bản WordPress được hỗ trợ
8.0 5.6 lên Phiên bản mới nhất
7.4 5.3 lên Phiên bản mới nhất
7,3 5.0 lên Phiên bản mới nhất
7.2 4.9 lên Phiên bản mới nhất
7.1 4.7 lên Phiên bản mới nhất
7.0 4.4 lên Phiên bản mới nhất
5.6 4.1 lên Phiên bản mới nhất
5.5 3,7 đến 5,1
5.4 3,7 đến 5,1
5,3 3,7 đến 5,1
5.2 3,7 đến 5,1
Khả năng tương thích PHP và các phiên bản WordPress.

Điều quan trọng là phải xác minh rằng máy chủ của bạn hỗ trợ phiên bản WordPress bạn đang sử dụng, mặc dù lõi WordPress hỗ trợ nhiều phiên bản PHP cũ hơn, nên nó hiếm khi là nguyên nhân gây ra các vấn đề tương thích lớn.

Nhiều khả năng chủ đề hoặc plugin WordPress không tương thích, đặc biệt nếu chúng chưa được cập nhật trong hơn 12 tháng. Thật không may, cách thực tế duy nhất để phát hiện các vấn đề tương thích với chủ đề và plugin là tạo một khu vực tổ chức cho trang web của bạn, cập nhật phiên bản PHP và sau đó kiểm tra trang web của bạn (tôi sẽ nói thêm về việc xem xét các vấn đề tương thích sau).

3. Cập nhật WordPress Core, Theme &Plugins

Điều quan trọng là phải cập nhật WordPress để đảm bảo trang web của bạn vẫn an toàn và hoạt động chính xác. Một trang web WordPress cập nhật cũng ít có khả năng gặp sự cố tương thích hơn khi bạn cập nhật PHP, vì vậy tôi khuyên bạn nên cập nhật lõi WordPress, chủ đề WordPress đang hoạt động và tất cả các plugin WordPress đang hoạt động.

Bạn cũng nên tạo bản sao lưu trang web của mình trước khi xử lý các bản cập nhật này nếu bạn không sử dụng giải pháp sao lưu thời gian thực như BlogVault. Điều này cho phép bạn khôi phục trang web của mình nếu các bản cập nhật làm hỏng trang web của bạn.

4. Sao lưu trang web WordPress của bạn

Sau khi trang web WordPress của bạn được cập nhật, tôi khuyên bạn nên sao lưu trang web. Bước phòng ngừa này sẽ cung cấp cho bạn ảnh chụp nhanh về trang web của bạn ngay trước khi bạn tạo một khu vực tổ chức.

Vui lòng xem bài viết của tôi “19 Plugin sao lưu WordPress tốt nhất để giữ an toàn cho dữ liệu của bạn” để biết danh sách các giải pháp sao lưu WordPress tốt nhất trên thị trường.

5. Tạo môi trường giai đoạn

Một môi trường dàn dựng WordPress có thể được sử dụng để tạo một bản sao của trang web trực tiếp của bạn và lưu trữ nó trong một khu vực phát triển riêng. Điều này cho phép bạn xử lý các bản cập nhật WordPress một cách an toàn và thực hiện các thay đổi khác cho trang web của mình. Không nghi ngờ gì nữa, môi trường dàn dựng là cách tốt nhất để kiểm tra một cách an toàn phiên bản PHP mới.

Nhiều công ty lưu trữ cung cấp chức năng dàn dựng trang web và một số plugin sao lưu và dàn dựng WordPress cũng có thể được sử dụng để tạo môi trường dàn dựng.

Nếu bạn không chắc chắn về cách tạo trang web dàn dựng WordPress, tôi khuyên bạn nên đọc bài viết “Cách tạo trang web dàn dựng cho trang web WordPress”. Trong bài viết, tôi chỉ ra các bước chính xác bạn cần làm theo để tạo một trang web dàn dựng bằng cách sử dụng BlogVault, WPStaging, WP Stagecoach, WP Engine, FlyWheel và Kinsta.

Hãy đảm bảo sử dụng giải pháp dàn dựng WordPress cho phép bạn thay đổi phiên bản PHP đang được sử dụng.

6. Cập nhật PHP trong khu vực giai đoạn của bạn

Ở giai đoạn này, bạn sẽ có một bản sao giống hệt trang web WordPress của mình trong một khu vực tổ chức mà bạn đã xác minh là đang hoạt động chính xác. Giờ đây, bạn có thể thay đổi phiên bản PHP trong WordPress mà khu vực tổ chức của bạn sử dụng.

Hầu hết các giải pháp dàn đều cho phép bạn thay đổi phiên bản PHP bằng menu thả xuống. Ví dụ:nếu bạn sử dụng Kinsta để tạo môi trường dàn dựng của mình, tất cả những gì bạn phải làm là chuyển đến phần công cụ và chọn phiên bản PHP bạn muốn sử dụng trong PHP engine . Khách hàng của WP Engine có thể sử dụng một tính năng được gọi là PHP Tester cho phép bạn kiểm tra trang web WordPress của mình với các phiên bản PHP khác nhau mà không cần cập nhật PHP.

WordPress khuyến nghị chủ sở hữu trang web sử dụng ít nhất PHP 7.4, nhưng đáng giá là nâng cấp lên PHP 8.0 trở lên nếu trang web của bạn tương thích.

Làm cách nào để cập nhật phiên bản PHP trong WordPress? (Hướng dẫn cho người mới bắt đầu)
Thay đổi phiên bản PHP trong khu vực tổ chức Kinsta.

BlogVault thực hiện nó hơi khác so với các giải pháp khác. Với BlogVault, bạn chọn phiên bản PHP mà bạn muốn khi tạo vùng dàn dựng. Không có tùy chọn để thay đổi phiên bản PHP khi trang web dàn dựng đang hoạt động, nhưng bạn có thể dễ dàng tạo các vùng dàn dựng bổ sung bằng cách sử dụng các phiên bản PHP khác nhau nếu cần.

Làm cách nào để cập nhật phiên bản PHP trong WordPress? (Hướng dẫn cho người mới bắt đầu)
Chọn một phiên bản PHP khác sẽ được sử dụng khi tạo vùng dàn mới trong BlogVault.

7. Xem lại trang web WordPress theo giai đoạn của bạn

Với trang web WordPress theo giai đoạn của bạn hiện đang sử dụng phiên bản PHP mới hơn, đã đến lúc bắt đầu thử nghiệm.

Đảm bảo kiểm tra mọi khía cạnh của trang web của bạn.

  • Thiết kế Trang web - Trang web dàn dựng của bạn có giao diện và hoạt động chính xác như bình thường không?
  • Biểu mẫu &yếu tố động - Các biểu mẫu, công cụ và các yếu tố động của trang web của bạn có còn hoạt động bình thường không?
  • Hiệu suất - Trang web của bạn tải chậm hơn hay nhanh hơn trước? (GTmetrix và PageSpeed ​​Insights là những công cụ hữu ích để kiểm tra điều này)

Kiểm tra là bước quan trọng nhất của việc cập nhật PHP trong WordPress, vì vậy hãy dành thời gian của bạn và kiểm tra mọi thứ. Bạn sẽ cảm ơn chính mình sau.

Nếu bạn gặp phải một số vấn đề về khả năng tương thích, bạn cần thực hiện một số khắc phục sự cố để xác định chủ đề hoặc plugin WordPress nào đang gây ra sự cố. Khắc phục sự cố nâng cấp PHP của tôi phần sau của bài viết này giải thích chính xác cách bạn có thể thực hiện việc này.

Cách cập nhật PHP trong WordPress

Nếu trang web WordPress theo giai đoạn của bạn hoạt động bình thường sau khi cập nhật PHP, bạn có thể an toàn cập nhật PHP trong môi trường sản xuất lưu trữ trang web trực tiếp của bạn.

Với hầu hết các công ty lưu trữ, chỉ mất một phút để cập nhật PHP trong WordPress thông qua bảng điều khiển lưu trữ của bạn.

GoDaddy

Quá trình cập nhật phiên bản PHP với GoDaddy tùy thuộc vào việc bạn có tài khoản lưu trữ Linux, windows hay WordPress được quản lý.

Thay đổi phiên bản PHP trong Linux

  1. Truy cập trang Sản phẩm GoDaddy của bạn
  2. Trong phần lưu trữ web, hãy chọn tài khoản lưu trữ của bạn và nhấp vào Quản lý
  3. Đi tới khu vực cài đặt trong trang tổng quan chính của bạn
  4. Chọn Máy chủ
  5. Chuyển đến khu vực có nội dung Phiên bản PHP và chọn Quản lý
  6. Chọn phiên bản PHP bạn muốn thay đổi, nhập ‘ update ‘Để xác nhận lựa chọn của bạn và sau đó nhấp vào Lưu

Thay đổi phiên bản PHP trong Windows

  1. Truy cập trang Sản phẩm GoDaddy của bạn
  2. Trong phần lưu trữ web, hãy chọn tài khoản lưu trữ của bạn và nhấp vào Quản lý
  3. Chọn Quản trị viên Plesk từ trang tổng quan chính
  4. Điều hướng đến miền bạn muốn sửa đổi và chọn Cài đặt PHP
  5. Chọn phiên bản PHP bạn muốn sử dụng từ Hỗ trợ PHP và nhấp vào OK

Thay đổi phiên bản PHP trong tài khoản WordPress được quản lý

  1. Truy cập trang Sản phẩm GoDaddy của bạn
  2. Từ trang Sản phẩm của tôi, chọn Quản lý tất cả
  3. Nhấp vào trình đơn thả xuống ba chấm ( ) cho trang web bạn muốn sửa đổi và chọn Cài đặt
  4. Trong khu vực Trang web Sản xuất, điều hướng đến Phiên bản PHP và nhấp vào Thay đổi
  5. Chọn phiên bản PHP bạn muốn thay đổi và nhấp vào Lưu thay đổi
Làm cách nào để cập nhật phiên bản PHP trong WordPress? (Hướng dẫn cho người mới bắt đầu)
Thay đổi phiên bản PHP trong tài khoản lưu trữ WordPress do GoDaddy quản lý.

Bản đồ tên

Namecheap cung cấp nhiều loại tài khoản lưu trữ khác nhau. Do đó, quá trình cập nhật PHP là khác nhau đối với những người sử dụng dịch vụ lưu trữ chia sẻ và những người có tài khoản VPS và máy chủ chuyên dụng.

Công ty cũng cung cấp dịch vụ lưu trữ WordPress được quản lý có tên EasyWP. Dịch vụ này sử dụng trang tổng quan lưu trữ đơn giản và không cho phép bạn tự cập nhật PHP trực tiếp.

Cách cập nhật PHP trên tài khoản lưu trữ dùng chung

  1. Đăng nhập vào tài khoản lưu trữ cPanel của bạn
  2. Điều hướng đến Dành riêng cho khách hàng Namecheap và nhấp vào Chọn phiên bản PHP
  3. Nhấp vào Phiên bản PHP hiện tại menu thả xuống và chọn phiên bản PHP bạn muốn thay đổi thành
  4. Nhấp vào Đặt làm hiện tại để áp dụng các thay đổi

Cách cập nhật PHP trên VPS hoặc Máy chủ chuyên dụng

  1. Đăng nhập vào bảng điều khiển WHM của bạn
  2. Khởi chạy EasyApache từ menu điều hướng chính
  3. Sao lưu cấu hình hiện tại của bạn và sau đó nhấp vào bánh răng cài đặt để bắt đầu tùy chỉnh cấu hình của bạn
  4. Chọn Phiên bản Apache bạn muốn sử dụng
  5. Chọn phiên bản PHP bạn muốn thay đổi sang
  6. Thực hiện các bước còn lại, sau đó nhấp vào Lưu và tạo để hoàn tất quá trình cập nhật
Làm cách nào để cập nhật phiên bản PHP trong WordPress? (Hướng dẫn cho người mới bắt đầu)
Thay đổi phiên bản PHP trong tài khoản lưu trữ được chia sẻ Namecheap.

BlueHost

BlueHost cung cấp cho khách hàng hai loại bảng điều khiển lưu trữ khác nhau. Bảng điều khiển lưu trữ cũ hơn được gọi là Kế thừa và bảng điều khiển lưu trữ mới có tên là Rock . Quá trình cập nhật PHP rất đơn giản với một trong hai loại tài khoản.

Cách cập nhật PHP trong Bảng điều khiển lưu trữ kế thừa

  1. Đăng nhập vào bảng điều khiển BlueHost chính
  2. Điều hướng đến Lưu trữ và chọn cPanel
  3. Đi tới Lập trình và chọn Cấu hình PHP
  4. Chọn phiên bản PHP bạn muốn cập nhật và nhấp vào Lưu thay đổi

Cách cập nhật PHP trong Bảng điều khiển lưu trữ Rock

  1. Đăng nhập vào bảng điều khiển BlueHost chính
  2. Đi tới trình đơn điều hướng chính và chọn Nâng cao
  3. Điều hướng đến Phần mềm và nhấp vào Trình quản lý MultiPHP
  4. Đối với mỗi trang web bạn muốn cập nhật, hãy chọn phiên bản PHP bạn muốn cập nhật và nhấp vào Áp dụng
Làm cách nào để cập nhật phiên bản PHP trong WordPress? (Hướng dẫn cho người mới bắt đầu)
Cập nhật PHP trong bảng điều khiển kế thừa của BlueHost.

SiteGround

SiteGround trước đây đã sử dụng cPanel cho bảng điều khiển lưu trữ của họ, nhưng bây giờ cung cấp cho khách hàng một bảng điều khiển tùy chỉnh được gọi là Công cụ trang web.

  1. Đăng nhập vào Công cụ Trang web
  2. Trong trình đơn chính, điều hướng đến Devs và chọn Trình quản lý PHP
  3. Trong Quản lý cài đặt PHP , nhấp vào biểu tượng chỉnh sửa và chọn phiên bản PHP bạn muốn thay đổi sang

SiteGround cũng cung cấp Dịch vụ PHP được quản lý tự động cập nhật PHP lên phiên bản PHP mới nhất và an toàn nhất. Mặc dù đây là một tính năng hữu ích, tôi thực sự khuyên bạn nên tiếp tục cập nhật PHP theo cách thủ công để tránh sự cố trang web trực tiếp của bạn do các vấn đề tương thích với chủ đề và plugin của WordPress.

Làm cách nào để cập nhật phiên bản PHP trong WordPress? (Hướng dẫn cho người mới bắt đầu)
Sử dụng Trình quản lý PHP của SiteGround.

HostGator

HostGator sử dụng cPanel cho bảng điều khiển lưu trữ của họ, do đó bạn cần sử dụng MultiPHP Manager để cập nhật PHP trong WordPress.

  1. Đăng nhập vào cPanel
  2. Điều hướng đến Phần mềm và chọn Trình quản lý MultiPHP
  3. Chọn tất cả các miền bạn muốn cập nhật PHP cho
  4. Chọn Phiên bản PHP bạn muốn từ trình đơn thả xuống và nhấp vào Áp dụng
Làm cách nào để cập nhật phiên bản PHP trong WordPress? (Hướng dẫn cho người mới bắt đầu)
Trình quản lý MultiPHP đơn giản hóa quá trình cập nhật PHP.

Kinsta

Trang tổng quan tùy chỉnh của Kinsta giúp bạn dễ dàng cập nhật PHP trong môi trường dàn dựng hoặc trang web trực tiếp của bạn.

  1. Đăng nhập vào trang tổng quan Kinsta của bạn và chọn Trang web từ menu chính
  2. Nhấp vào Công cụ tab
  3. Trong công cụ PHP , hãy nhấp vào nút Sửa đổi và chọn phiên bản PHP bạn muốn thay đổi thành
Làm cách nào để cập nhật phiên bản PHP trong WordPress? (Hướng dẫn cho người mới bắt đầu)
Xác nhận bản cập nhật PHP trong Kinsta.

WP Engine

WP Engine cho phép khách hàng cập nhật PHP trong WordPress từ trang tổng quan và trang web.

Cách cập nhật PHP trên Trang Tổng quan

  1. Đăng nhập vào cổng người dùng WP Engine của bạn
  2. Chọn môi trường sản xuất của bạn
  3. Trong Thống kê Môi trường , nhấp vào Phiên bản PHP số
  4. Chọn phiên bản PHP bạn muốn và nhấp vào Thay đổi phiên bản PHP

Cách cập nhật PHP trên Trang web

  1. Đăng nhập vào cổng người dùng WP Engine của bạn
  2. Chọn môi trường sản xuất của bạn
  3. Nhấp vào phiên bản PHP số được hiển thị bên cạnh môi trường của bạn
  4. Chọn phiên bản PHP bạn muốn và nhấp vào Thay đổi phiên bản PHP

* Nếu bạn muốn cập nhật PHP trong môi trường dàn dựng của mình, hãy nhớ chọn môi trường dàn dựng của bạn ở bước hai.

Làm cách nào để cập nhật phiên bản PHP trong WordPress? (Hướng dẫn cho người mới bắt đầu)
Thay đổi phiên bản PHP trong WP Engine.

Thay đổi phiên bản PHP trong các môi trường lưu trữ khác

Như bạn đã thấy từ các ví dụ trên, quá trình nâng cấp PHP trong WordPress rất đơn giản và chỉ mất một phút để hoàn thành.

Bạn sẽ thường xuyên tìm thấy tùy chọn cập nhật PHP trong phần có tên là Phần mềm hoặc Công cụ , mặc dù các công ty lưu trữ sử dụng bảng điều khiển lưu trữ tùy chỉnh của riêng họ đang đơn giản hóa mọi thứ hơn nữa. Ví dụ:blog cá nhân của tôi được lưu trữ bởi công ty lưu trữ WordPress được quản lý Wetopi và họ cho phép tôi thay đổi phiên bản PHP từ bảng điều khiển lưu trữ chính.

Làm cách nào để cập nhật phiên bản PHP trong WordPress? (Hướng dẫn cho người mới bắt đầu)
Trang tổng quan chính của Wetopi.

Điều quan trọng là phải nói chuyện với công ty lưu trữ của bạn nếu bạn không thể tìm thấy khu vực cài đặt để cập nhật PHP hoặc nếu công ty lưu trữ của bạn hạn chế khách hàng cập nhật PHP. Chỉ cần gửi cho họ một email yêu cầu họ cập nhật tài khoản của bạn.

Xin chào.

Tên tôi là Kevin Muldoon và số tài khoản của tôi là ABC12345. Để đảm bảo trang web của tôi an toàn và hiệu quả, tôi muốn cập nhật PHP lên phiên bản 8.0. Bạn có thể vui lòng xử lý nâng cấp này cho tài khoản của tôi không.

Trân trọng.

Kevin


Ví dụ về yêu cầu hỗ trợ đối với công ty lưu trữ

Bạn có nên thuê chuyên gia không?

Khuyến nghị của tôi là luôn nói chuyện với công ty lưu trữ của bạn nếu bạn không chắc chắn về cách cập nhật PHP.

Nếu bạn đã mua một VPS không được quản lý hoặc máy chủ chuyên dụng, bạn có thể không đủ điều kiện để yêu cầu công ty lưu trữ của bạn hỗ trợ. Trong tình huống đó, bạn có thể cân nhắc việc thuê một chuyên gia thông qua một công ty hỗ trợ lưu trữ bên thứ ba hoặc một thị trường làm việc tự do như Freelancer hoặc Upwork.

Thuê một quản trị viên lưu trữ có kinh nghiệm là một giải pháp ngắn hạn tốt, nhưng về lâu dài, bạn không nên tự quản lý môi trường lưu trữ nếu bạn không thể tự cập nhật phần mềm máy chủ.

Việc cần làm sau khi cập nhật PHP trong WordPress

Điều quan trọng cần làm sau khi cập nhật phiên bản PHP trong trang web WordPress là xác minh rằng mọi thứ vẫn hoạt động bình thường.

Nếu bạn đã làm theo lời khuyên của tôi và cập nhật phiên bản PHP của trang web của mình trong môi trường dàn dựng, thì nguy cơ trang web đang hoạt động của bạn gặp sự cố sau khi cập nhật PHP là cực kỳ thấp. Tuy nhiên, bạn vẫn nên kiểm tra kỹ lưỡng trang web của mình để đảm bảo không có vấn đề tương thích nào sau khi cập nhật.

Khắc phục sự cố Nâng cấp PHP

Bạn có thể gặp một số vấn đề về khả năng tương thích khi cập nhật PHP. Vì lõi WordPress có hỗ trợ tuyệt vời cho các phiên bản PHP cũ hơn, các vấn đề tương thích này có xu hướng phát sinh vì:

  • Bạn đang sử dụng một chủ đề WordPress lỗi thời
  • Bạn đang sử dụng các plugin WordPress lỗi thời
  • Bạn đã nâng cấp lên phiên bản PHP mới chưa được các nhà phát triển WordPress hỗ trợ

Có thể khó xác định chủ đề hoặc plugin WordPress nào không tương thích. Plugin của WP Engine Trình kiểm tra tương thích PHP là một công cụ hữu ích trong quá khứ vì nó cho phép bạn kiểm tra các chủ đề và plugin WordPress phiên bản PHP nào, nhưng plugin này đã không được cập nhật trong một thời gian và không hỗ trợ các phiên bản PHP mới nhất.

Thật không may, các nhà phát triển WordPress không phải lúc nào cũng xác nhận phiên bản PHP mà chủ đề hoặc plugin của họ hỗ trợ, vì vậy tùy bạn thực hiện một số công việc thám tử.

Trong một số trường hợp, rõ ràng là lỗi nằm ở đâu. Ví dụ:nếu một biểu mẫu hoặc tiện ích con không hiển thị chính xác, có khả năng là plugin tương ứng không hỗ trợ phiên bản PHP mới hơn mà bạn đã cài đặt. Khắc phục sự cố sẽ khó khăn hơn nếu bạn đang đối mặt với màn hình trắng chết chóc khét tiếng của WordPress.

Nếu bạn gặp màn hình trắng sau khi cập nhật PHP, hãy làm theo các bước sau:

  • Hủy kích hoạt tất cả các plugin WordPress - Hủy kích hoạt tất cả các plugin WordPress khỏi khu vực quản trị. Nếu không thể truy cập khu vực quản trị viên, hãy tạm thời đổi tên wp-content / plugins và sau đó thay đổi lại để hủy kích hoạt tất cả các plugin. Điều này có thể đạt được bằng cách sử dụng ứng dụng khách FTP như FileZilla hoặc trình quản lý tệp trong bảng điều khiển lưu trữ của bạn.
  • Thay đổi chủ đề WordPress của bạn - Nếu bạn vẫn gặp màn hình trắng sau khi tắt tất cả các plugin WordPress, hãy cân nhắc chuyển sang chủ đề WordPress mặc định như Twenty Twenty-Two để loại trừ nguyên nhân gây ra chủ đề WordPress của bạn.
  • Kiểm tra Tệp .Htaccess của Trang web của bạn - Nên xem lại tệp .htaccess của WordPress nếu trang web của bạn không hoạt động với bất kỳ chủ đề WordPress nào. Hãy nói chuyện với người dẫn chương trình của bạn nếu bạn không chắc chắn về cách thực hiện việc này.
  • Kích hoạt lại từng plugin WordPress một - Nếu màn hình trắng chết chóc biến mất sau khi tắt tất cả các plugin WordPress, bạn có thể phát hiện các sự cố có vấn đề bằng cách sử dụng thử và lỗi. Tất cả những gì bạn phải làm là kích hoạt lại từng plugin WordPress. Điều này sẽ giúp bạn biết plugin nào đang gây ra sự cố tương thích.

Đừng lo lắng nếu bạn gặp phải các vấn đề về khả năng tương thích với PHP. Rốt cuộc, đó là lý do tại sao bạn đang sử dụng môi trường dàn dựng để kiểm tra việc nâng cấp PHP của mình. Với một chút khắc phục sự cố, bạn sẽ có thể xác định các chủ đề và plugin WordPress nào không tương thích với phiên bản PHP mới hơn mà bạn đã chọn.

Lời kết

WordPress tiếp tục khuyến nghị chủ sở hữu trang web sử dụng phiên bản PHP 7.4 trở lên. Do đó, tôi thực sự khuyến khích bạn cập nhật PHP trong WordPress nếu bạn đang sử dụng phiên bản 7.3 trở xuống. Làm như vậy sẽ cải thiện tốc độ, bảo mật và khả năng tương thích của trang web với các sản phẩm WordPress hiện đại.

Quá trình cập nhật PHP trong WordPress rất đơn giản, nhưng các vấn đề tương thích với PHP thường xảy ra trên các trang web WordPress, vì vậy hãy đảm bảo kiểm tra bất kỳ bản cập nhật PHP nào mà bạn thực hiện trong môi trường dàn dựng trước.

Chúc các bạn thành công.

Kevin

Câu hỏi thường gặp

Danh sách các câu hỏi thường gặp về cập nhật PHP cho trang web WordPress.

Nó có thực sự quan trọng với phiên bản PHP nào mà tôi sử dụng không?

Có, nó có.

Các phiên bản PHP mới hơn cung cấp nhiều chức năng hơn, bảo mật tốt hơn và nâng cao hiệu suất. Phiên bản PHP bạn sử dụng cũng ảnh hưởng đến các chủ đề và plugin WordPress bạn có thể sử dụng trên trang web của mình.

Làm cách nào để biết Đã đến lúc cập nhật phiên bản PHP trong WordPress?

Trang yêu cầu WordPress hiện đề xuất phiên bản PHP 7.4 trở lên. Nếu bạn đang sử dụng phiên bản PHP cũ hơn, chẳng hạn như 5.6, 7.0, 7.1, 7.2 hoặc 7.3, tôi khuyên bạn nên nâng cấp.

Bạn cũng có thể muốn xem xét sử dụng phiên bản PHP mới hơn như PHP 8.0 hoặc PHP 8.1 để tận dụng chức năng mới cũng như cải thiện bảo mật và hiệu suất.

Tôi có thực sự phải kiểm tra mọi thứ trong môi trường dàn dựng trước không?

Chỉ mất một phút để nâng cấp PHP trong WordPress thông qua bảng điều khiển lưu trữ của bạn, nhưng nếu bạn cập nhật PHP mà không kiểm tra xem nó có an toàn để nâng cấp hay không, thì nguy cơ cao là bạn sẽ gặp sự cố trang web đang hoạt động của mình.

Bằng cách sử dụng môi trường dàn dựng, bạn có thể xem xét các vấn đề tương thích và khắc phục sự cố một cách an toàn bất kỳ vấn đề nào phát sinh.

Điều gì sẽ xảy ra nếu Chủ đề và Plugin tôi sử dụng không hỗ trợ phiên bản PHP mới nhất?

Thật không may, các chủ đề và plugin không được cập nhật trong một thời gian có thể không hỗ trợ phiên bản PHP mới nhất. Bạn có một số lựa chọn trong tình huống này:

  • Tiếp tục sử dụng phiên bản PHP cũ hơn để các chủ đề và plugin ưa thích của bạn vẫn hoạt động bình thường
  • Yêu cầu các nhà phát triển thêm hỗ trợ cho các phiên bản PHP mới hơn cho các sản phẩm của họ
  • Ngừng sử dụng chủ đề hoặc các plugin được đề cập và tìm các giải pháp thay thế

Tôi không khuyên bạn nên sử dụng các chủ đề và plugin WordPress đã lỗi thời. Do đó, nếu nhà phát triển không cập nhật sản phẩm của họ, tôi thực sự khuyến khích bạn tìm một giải pháp thay thế.

Rủi ro khi sử dụng phiên bản PHP không được hỗ trợ là gì?

Mọi bản phát hành chính của PHP đều được hỗ trợ trong hai năm. Nếu bạn tiếp tục sử dụng phiên bản PHP không được hỗ trợ, bạn sẽ không còn có quyền truy cập vào các bản cập nhật giải quyết các lỗi và sự cố bảo mật. Điều này có thể làm cho trang web của bạn dễ bị tấn công từ các bên độc hại.