Làm cách nào để cập nhật phiên bản PHP theo cách thủ công?

PHP là 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 được tạo lần đầu 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. Bộ tiền xử lý siêu văn bản“. Bạn có thể xem một ví dụ về mã PHP trong hộp bên dưới

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, do đó 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ỉ cho bạn 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 cập nhật phiên bản PHP trong WordPress

Phiên bản PHP bạn sử dụng cho trang web WordPress có thể ảnh hưởng đến tính 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 mới của PHP đượ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 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 – Tối ưu hóa được thêm vào để làm cho PHP hiệu quả hơn. Khi kết xuất một mẫu lớn, trang web PHP Benchmarks khuyên rằng PHP 7. 0 nhanh gấp đôi so vớ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 trang web của bạn trên công cụ tìm kiếm và tăng lưu lượng truy cập đến
  • 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, điều đó 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 rồi tạo 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 đề xuất này, bạn sẽ giảm đáng kể nguy cơ xảy ra sự cố trên trang web trực tiếp 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ụ sức khỏe trang web WordPress

Bạn có thể tìm thấy công cụ Tình trạng Trang web trong khu vực quản trị WordPress bên dưới 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, chẳng hạn như chủ đề và plugin không hoạt động, 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 theo cách thủ công?
Công cụ sức khỏe 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 những 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 theo cách thủ công?
Công cụ y tế trang web nêu bật rấ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 theo cách thủ công?
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 có sẵ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 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à loại bỏ những cái cũ hơn (i. e. 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 của máy chủ, thì WordPress của bạn có thể bị hỏng

Bảng bên dưới cho biết phiên bản nào của lõi WordPress được hỗ trợ bởi các phiên bản PHP khác nhau

* 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 Phiên bản WordPress được hỗ trợ8. 05. 6 đến Phiên bản mới nhất 7. 45. 3 đến Phiên bản mới nhất 7. 35. 0 đến phiên bản mới nhất 7. 24. 9 đến Phiên bản mới nhất 7. 14. 7 đến phiên bản mới nhất 7. 04. 4 đến Phiên bản mới nhất 5. 64. 1 đến Phiên bản mới nhất 5. 53. 7 đến 5. 15. 43. 7 đến 5. 15. 33. 7 đến 5. 15. 23. 7 đến 5. Khả năng tương thích 1PHP 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 mà 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 hiếm khi gây ra sự cố tương thích lớn

Có nhiều khả năng là một chủ đề hoặc plugin WordPress không tương thích, đặc biệt nếu chúng không đượ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 đề về tính tương thích sau)

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

Điều quan trọng là luôn 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. Trang web WordPress cập nhật cũng ít có khả năng gặp sự cố tương thích 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

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 trang web của bạn ngay trước khi bạn tạo 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 dàn dựng

Môi trường dàn dựng WordPress có thể được sử dụng để tạo bản sao của trang web trực tiếp của bạn và lưu trữ nó trong khu vực phát triển riêng tư. Đ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 đối với trang web của mình. Không còn nghi ngờ gì nữa, môi trường dàn dựng là cách tốt nhất để kiểm tra phiên bản PHP mới một cách an toàn

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 dự phòng 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 một trang web dàn dựng WordPress, tôi khuyên bạn nên đọc bài viết của tôi “Cách tạo một trang web dàn dựng cho các trang web WordPress“. Trong bài viết, tôi chỉ ra các bước chính xác mà bạn cần thực hiện để tạo trang web theo giai đoạn bằng BlogVault, WPStaging, WP Stagecoach, WP Engine, FlyWheel và Kinsta

Hãy chắc chắn 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 tổ chức của bạn

Ở giai đoạn này, bạn nên có một bản sao giống hệt trang web WordPress của mình trong khu vực tổ chức mà bạn đã xác minh là hoạt động bình thường. Bây giờ 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 dựng đề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 công cụ PHP. Khách hàng của WP Engine có thể sử dụng một tính năng gọi là Trình kiểm tra PHP 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 thực sự cập nhật PHP

WordPress khuyến nghị chủ sở hữu trang web sử dụng PHP 7. 4 ít nhất, nhưng đáng để 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 theo cách thủ công?
Thay đổi phiên bản PHP trong khu vực tổ chức Kinsta

BlogVault thực hiệ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 bạn muốn khi tạo khu vực tổ chức. Không có tùy chọn nào để thay đổi phiên bản PHP sau khi trang tổ chức đang hoạt động, nhưng bạn có thể dễ dàng tạo các khu vực tổ chức bổ sung bằng cách sử dụng các phiên bản PHP khác nếu cần

Làm cách nào để cập nhật phiên bản PHP theo cách thủ công?
Chọn một phiên bản PHP khác sẽ được sử dụng khi tạo khu vực tổ chức mới trong BlogVault

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

Với trang web WordPress được dàn dựng 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

Hãy chắc chắn 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ó trông và hoạt động chính xác như bình thường không?
  • Biểu mẫu & Yếu tố động – Biểu mẫu, công cụ và yếu tố động của trang web của bạn vẫn hoạt động chính xác chứ?
  • Hiệu suất – Trang web của bạn đang tải chậm hơn hay nhanh hơn trước đây?

Kiểm tra là bước quan trọng nhất để cập nhật PHP trong WordPress, vì vậy hãy dành thời gian 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ề tính 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ố. Phần 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ể 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 mình một cách an toà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

Cố lên bố

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

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 lưu trữ web, chọn tài khoản lưu trữ của bạn và nhấp vào Quản lý
  3. Chuyển đến khu vực cài đặt trong bảng điều khiển chính của bạn
  4. Chọn máy chủ
  5. Chuyển đến khu vực có ghi 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 thành, nhập ' cập nhật ' để xác nhận lựa chọn của bạn rồi 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 lưu trữ web, chọn tài khoản lưu trữ của bạn và nhấp vào Quản lý
  3. Chọn Plesk Admin từ bảng điều khiển chính
  4. Điều hướng đến tê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ừ menu 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 menu 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 theo cách thủ công?
Thay đổi phiên bản PHP trong tài khoản lưu trữ WordPress do GoDaddy quản lý

Namecheap

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 sẽ khác đố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 bảng điều khiển lưu trữ được đơn giản hóa 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 Shared Hosting

  1. Đăng nhập vào tài khoản lưu trữ cPanel của bạn
  2. Điều hướng đến phầ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 menu thả xuống Phiên bản PHP hiện tại 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 thành
  6. Thực hiện các bước còn lại rồi nhấp vào Lưu và xây dựng để 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 theo cách thủ công?
Thay đổi phiên bản PHP trong tài khoản lưu trữ chia sẻ Namecheap

Máy chủ xanh

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 lưu trữ cũ hơn được gọi là Legacy và bảng lưu trữ mới được gọi là Rock. Quá trình cập nhật PHP đơn giản với cả hai loại tài khoản

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

  1. Đăng nhập vào bảng điều khiển chính của Bluehost
  2. Điều hướng đến tab Lưu trữ và chọn cPanel
  3. Chuyển đến phần 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 của Rock Hosting

  1. Đăng nhập vào bảng điều khiển chính của Bluehost
  2. Chuyển đến menu điều hướng chính và chọn Nâng cao
  3. Điều hướng đến phầ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 theo cách thủ công?
Cập nhật PHP trong bảng điều khiển kế thừa của Bluehost

Trang webGround

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

  1. Đăng nhập vào Công cụ trang web
  2. Trong menu chính, điều hướng đến Nhà phát triển và chọn Trình quản lý PHP
  3. Trong hộp Manage PHP Settings, 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 thành

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 nhưng 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 trang web trực tiếp của bạn bị sập do sự cố tương thích với chủ đề và plugin WordPress

Làm cách nào để cập nhật phiên bản PHP theo cách thủ công?
Sử dụng Trình quản lý PHP của SiteGround

Máy chủ Gator

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 Trình quản lý MultiPHP để cập nhật PHP trong WordPress

  1. Đăng nhập vào cPanel
  2. Điều hướng đến phần Phần mềm và chọn Trình quản lý MultiPHP
  3. Chọn tất cả các tên 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ừ menu 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 theo cách thủ công?
Trình quản lý MultiPHP đơn giản hóa quá trình cập nhật PHP

Kinsta

Bảng điều khiển tùy chỉnh của Kinsta giúp dễ dàng cập nhật PHP trong môi trường chạy thử hoặc trang web trực tiếp của bạn

  1. Đăng nhập vào bảng điều khiển Kinsta của bạn và chọn Trang web từ menu chính
  2. Nhấp vào tab Công cụ
  3. Trong phần PHP engine, nhấn vào nút Modify 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 theo cách thủ công?
Xác nhận cập nhật PHP trong Kinsta

Công cụ WP

WP Engine cho phép khách hàng cập nhật PHP trong WordPress từ trang tổng quan và trang của 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 phần Thống kê môi trường, nhấp vào Số phiên bản PHP
  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 số phiên bản PHP đượ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 chạy thử của mình, hãy nhớ chọn môi trường chạy thử ở bước hai

Làm cách nào để cập nhật phiên bản PHP theo cách thủ công?
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 theo cách thủ công?
Bảng điều khiển 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

Chào bạn

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à hoạt động 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ý bản nâng cấp này cho tài khoản của tôi không

Trân trọng

Kevin


Một ví dụ về yêu cầu hỗ trợ cho một công ty lưu trữ

Bạn có nên thuê một chuyên gia?

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 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 mình hỗ trợ. Trong tình huống đó, bạn có thể cân nhắc việc thuê chuyên gia thông qua công ty hỗ trợ lưu trữ bên thứ ba hoặc thị trường việc làm 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 tốt trong ngắn hạn, 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ủ

Phải làm gì 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 bạn trong môi trường dàn dựng, thì nguy cơ trang web trực tiếp 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 đề về tương thích 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ề 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 nên các sự cố tương thích này có xu hướng phát sinh do

  • 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 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. Trình kiểm tra tương thích PHP của plugin WP Engine trước đây là một công cụ hữu ích 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ợ, do đó, bạn phải thực hiện một số công việc điều tra

Trong một số trường hợp, rõ ràng lỗi nằm ở đâu. Ví dụ: nếu một biểu mẫu hoặc tiện ích không hiển thị chính xác, có thể plugin tương ứng không hỗ trợ phiên bản PHP mới hơn mà bạn đã cài đặt. Việc 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

  • Vô hiệu hóa tất cả các plugin WordPress – Vô hiệu hóa tất cả các plugin WordPress từ khu vực quản trị. Nếu không thể truy cập khu vực quản trị, hãy tạm thời đổi tên wp-content/plugins rồi đổi lại tên đó để tắt tất 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 hủy kích hoạt tất cả các plugin WordPress, hãy cân nhắc chuyển sang một chủ đề mặc định của WordPress, chẳng hạn như Twenty-Twenty-Two để loại trừ nguyên nhân chủ đề WordPress của bạn.
  • Kiểm tra trang web của bạn. File Htaccess – Đáng review cho WordPress. htaccess nếu trang web của bạn không hoạt động với bất kỳ chủ đề WordPress nào. Hãy chắc chắn nói chuyện với chủ 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 – Nếu màn hình trắng chết chóc biến mất sau khi hủy kích hoạ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 dùng thử và sai. Tất cả những gì bạn phải làm là kích hoạt lại từng plugin WordPress một. Đ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 hoảng hốt nếu bạn gặp phải sự cố 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 bản 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 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

Suy nghĩ cuối cùng

WordPress tiếp tục khuyến nghị chủ sở hữu trang web sử dụng phiên bản PHP 7. 4 hoặc cao hơ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 hoặc thấp hơn. 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 đề về tương thích PHP thường xảy ra trên các trang web WordPress, vì vậy trước tiên hãy đảm bảo kiểm tra bất kỳ bản cập nhật PHP nào bạn thực hiện trong môi trường dàn dựng

Chúc may mắn

Kevin

Các 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

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

Vâng, nó làm

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à hiệu suất nâng cao. Phiên bản PHP bạn sử dụng cũng ảnh hưởng đến chủ đề và plugin WordPress nào bạn có thể sử dụng trên trang web của mình

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

Trang yêu cầu của WordPress hiện đề xuất phiên bản PHP 7. 4 hoặc cao hơ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ể cân nhắc sử dụng phiên bản PHP mới hơn, chẳng hạn như PHP 8. 0 hoặc PHP8. 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âng cấp có an toàn hay không, thì có nguy cơ cao là bạn sẽ làm hỏng 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 sự cố tương thích và khắc phục sự cố một cách an toàn mọi sự cố phát sinh

Điều gì 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?

Rất tiếc, 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 vài 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 vào sản phẩm của họ
  • Ngừng sử dụng chủ đề hoặc plugin được đề cập và tìm 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 bạn nê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à vấn đề 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 hơn từ các bên độc hại

Làm cách nào để cập nhật phiên bản PHP trong dòng lệnh?

Chạy lệnh nâng cấp brew từ thiết bị đầu cuối như hình bên dưới. .
brew nâng cấp php
php -v
sudo apt-get cập nhật sudo apt-get cài đặt php

Làm cách nào để cập nhật PHP 5 lên 7?

Tìm hiểu cách di chuyển ứng dụng PHP 5 sang PHP 7. Môi trường thiết lập và phát triển. .
Sao chép ứng dụng/cấu hình/tham số. yml. dist vào app/config/parameters. yml
Chạy cài đặt nhà soạn nhạc
Chạy cài đặt bower
Chạy tài sản bin/bảng điều khiển php. cài đặt --symlink --relative
Chạy docker-compose up -d

Cách cập nhật phiên bản PHP 7. 2 đến 7. 4 trong xampp?

Mục lục. .
Cách cập nhật phiên bản PHP trong XAMPP trong 4 bước đơn giản. Bước 1. Tải xuống phiên bản mới nhất của PHP. Bước 2. Giải nén tệp Zip và tạo thư mục PHP. Bước 3. Đổi tên thư mục PHP cũ. Bước 4. Cấu hình máy chủ Apache
Lý do cập nhật phiên bản PHP trong XAMPP