WordPress không nhận ra phiên bản PHP

Từ hướng dẫn này, bạn sẽ học cách cập nhật phiên bản PHP trong WordPress và tại sao nó lại quan trọng

yêu cầu hướng dẫn

  • Lên và chạy trang web WordPress;
  • Truy cập vào bảng quản trị của nhà cung cấp dịch vụ lưu trữ của bạn với toàn quyền

Cập nhật phiên bản PHP nghe có vẻ đáng sợ và phức tạp đối với người mới bắt đầu sử dụng WordPress, nhưng đó là một quy trình đơn giản chỉ mất vài phút. Tất cả những gì bạn cần là làm theo vài bước đơn giản

Tại sao phải cập nhật PHP cho trang web WordPress

WordPress chạy trên PHP, một ngôn ngữ lập trình mã nguồn mở được duy trì bởi cộng đồng các nhà phát triển. Cộng đồng này hỗ trợ mỗi phiên bản PHP trong hai năm kể từ ngày phát hành ổn định, cung cấp các bản sửa lỗi và bảo mật. Sau đó, phiên bản này chỉ nhận được các bản cập nhật quan trọng và bản vá bảo mật trong một năm nữa. Sau khoảng thời gian đó, phiên bản PHP không còn được dùng nữa và không còn được duy trì.  

Có ba lý do chính khiến PHP phải được cập nhật đúng hạn

  • Bảo vệ. Nói một cách đơn giản, phiên bản càng mới thì càng ít tin tặc kiểm tra các lỗ hổng của nó. Ngoài ra, khi cộng đồng duy trì PHP, các phiên bản mới nhất sẽ được báo cáo và vá các vấn đề bảo mật thường xuyên
  • Tốc độ và hiệu suất. Tốc độ của trang web không chỉ ảnh hưởng đến trải nghiệm người dùng của khách truy cập mà còn cả thứ hạng của công cụ tìm kiếm. Phiên bản PHP mới nhất luôn chạy nhanh hơn 10-15% so với trước đó. Và sự khác biệt giữa phiên bản 8. 0 và 5. 6 là gần 400%.  
  • Sự ổn định. Các phiên bản mới nhất được sửa càng nhiều lỗi cấu hình càng tốt, đồng nghĩa với việc độ ổn định và hiệu suất của trang web tốt hơn nhiều so với khi chạy trên các phiên bản cũ

Làm cách nào để kiểm tra phiên bản PHP trong WordPress?

Bạn có thể kiểm tra phiên bản PHP hiện tại ngay trong bảng điều khiển WordPress

  1. Nhấp vào Công cụ > Tình trạng trang web
  2. Chuyển đến tab Thông tin
  3. Mở tab máy chủ accordion

Ở đó bạn sẽ tìm thấy thông tin về phiên bản PHP hiện tại của bạn

Trong tab này, bạn cũng sẽ tìm thấy thêm chi tiết về cài đặt máy chủ và PHP của trang web, bao gồm giới hạn bộ nhớ PHP và giới hạn thời gian PHP.  

Bạn có thể tìm thấy các bản phát hành ổn định và thời điểm chúng trở nên lỗi thời trên trang web chính thức của cộng đồng PHP. Nếu phiên bản hiện tại của bạn sắp hết hạn sử dụng [EOL] bất cứ lúc nào, bạn nên cập nhật phiên bản PHP.  

Cần kiểm tra gì trước khi cập nhật?

Về mặt kỹ thuật, WordPress hoạt động với các phiên bản PHP lên đến 5. 6. 20. Nếu trang web có plugin hoặc bất kỳ loại mã nào có chức năng không còn được hỗ trợ bởi các phiên bản mới hơn, nó sẽ gây ra lỗi. Để tránh tình trạng như vậy, chỉ cần làm theo các bước đơn giản

  1. Tạo một bản sao lưu đầy đủ cho trang web của bạn; . Có nhiều plugin sao lưu, nhưng cách tốt nhất để làm điều đó là thông qua bảng quản trị của máy chủ lưu trữ của bạn. Luôn luôn có chức năng như vậy. Trong trường hợp có sự cố tương thích, bạn có thể dễ dàng khôi phục từ bản sao lưu đó

  1. Cập nhật phiên bản WordPress mới nhất. Để thực hiện việc này, hãy chuyển đến phần Bảng điều khiển > Cập nhật trên bảng quản trị của trang web của bạn. Ở đó, bạn sẽ không chỉ thấy phiên bản WordPress hiện tại và các bản cập nhật mới nhất hiện có mà còn cả các plugin và chủ đề cần giống nhau
  2. Cập nhật phiên bản WordPress, tất cả các plugin và chủ đề.  

GHI CHÚ
Đừng quên rằng nếu bạn đã thay đổi điều gì đó trong mã chủ đề [không phải trong chủ đề con của nó], những thay đổi đó có thể bị xóa và ghi đè. Đó là lý do tại sao việc tạo một chủ đề con rất quan trọng

  1. Đi đến giao diện người dùng và kiểm tra xem mọi thứ có hoạt động trơn tru không.  
  2. Cài đặt plugin PHP Compatibility Checker miễn phí và tìm hiểu xem trang web đã sẵn sàng để cập nhật phiên bản PHP chưa

Cập nhật PHP với Kinsta Hosting

Cập nhật phiên bản PHP với dịch vụ lưu trữ Kinsta cũng rất dễ dàng. Nó có bảng tùy chỉnh riêng để quản lý mọi thứ trong tài khoản của bạn và bản cập nhật PHP sẽ chỉ mất vài phút.  

1 — Tạo môi trường chạy thử cho trang web của bạn

Tạo trang web dàn dựng sẽ xây dựng môi trường thử nghiệm cho dự án trực tiếp của bạn, sao chép mọi thứ bạn có trên dự án trực tiếp. Ở đó, bạn có thể thử tất cả các bản cập nhật, kiểm tra tất cả các plugin và chủ đề cũng như đảm bảo mọi thứ hoạt động trơn tru. Sau khi làm điều đó, bạn có thể đẩy nó lên trang web trực tiếp.  

  1. Chuyển đến Trang tổng quan > Trang web
  2. Bấm vào trang web bạn muốn làm việc với
  3. Chọn “Staging” trên menu thả xuống phía trước tên của trang web
  4. Nhấn “Tạo môi trường dàn dựng. ”

Có thể mất vài phút;

2 Bước — Cập nhật phiên bản PHP

  1. Chuyển đến tab Công cụ tại menu bảng điều khiển của trang web
  2. Tìm phần công cụ PHP
  3. Nhấp vào “Sửa đổi” và chọn phiên bản PHP bạn muốn cập nhật từ trình đơn thả xuống

  1. Sau đó, bạn sẽ thấy cửa sổ cảnh báo bật lên. Nhấn nút “Sửa đổi phiên bản PHP”. Quá trình cập nhật có thể mất vài phút.  

3 — Kiểm tra trang web của bạn trong môi trường chạy thử

Kiểm tra plugin và chủ đề của bạn và đảm bảo mọi thứ hoạt động bình thường ở giao diện người dùng. Chế độ gỡ lỗi có thể giúp xem tất cả các thông báo lỗi. Đối với điều này, hãy truy cập Trang web > Công cụ > Gỡ lỗi WordPress và nhấp vào “Bật. ”

Trong trường hợp có gì đó xung đột và bạn thấy thông báo lỗi hoặc chỉ có màn hình trắng, hãy hủy kích hoạt tất cả các plugin rồi kích hoạt lại từng cái một, phát hiện cái nào có thể gây ra lỗi và có vấn đề tương thích với phiên bản PHP mới. Trong hầu hết các trường hợp, mọi thứ sẽ diễn ra suôn sẻ ở bước này nếu bạn không sử dụng các plugin rất cũ không còn được duy trì và cập nhật.  

Nếu bạn gặp phải bất kỳ sự cố tương thích nào và phải thay đổi điều gì đó trong cấu trúc hoặc mã trang web của mình, bạn sẽ cần sử dụng tùy chọn Đẩy Trực tiếp để không lặp lại các hành động tương tự khi sửa mã của bạn trên trang web Trực tiếp. Làm điều đó khi bạn thực hiện tất cả các sửa lỗi và đảm bảo mọi thứ hoạt động trơn tru. Bạn có thể tìm thấy nút “Push Live” trên menu thả xuống ở đầu trang tổng quan của trang web

4 Bước — Cập nhật phiên bản PHP trong môi trường trực tiếp

Sau khi bạn đẩy trang web trực tiếp từ môi trường dàn dựng hoặc không cần thiết vì bạn không gặp phải bất kỳ sự cố tương thích nào, hãy chuyển sang môi trường Trực tiếp và cập nhật phiên bản PHP ở đó [Trang web > Công cụ > Công cụ PHP > Sửa đổi]

Người dùng trang web sẽ không gặp bất kỳ thời gian chết nào trong khi công cụ đang cập nhật và khởi động lại

Cập nhật PHP với SiteGround Hosting

SiteGround là một dịch vụ lưu trữ khác cung cấp dịch vụ WordPress được quản lý. Nó có quá trình cập nhật phiên bản PHP khá nhanh và dễ dàng.  

Dàn dựng không khả dụng trong gói Khởi động, vì vậy hãy đảm bảo bạn tạo bản sao lưu. Họ thực hiện sao lưu hàng ngày một cách tự động, nhưng tốt hơn hết là thực hiện ngay trước khi thực hiện những thay đổi lớn như vậy. Chuyển đến Bảng điều khiển> Bảo mật> Sao lưu và tạo nó.  

Trong các gói giá của GrowBig và GoGeek cho dịch vụ lưu trữ được quản lý bởi WordPress, chúng có tính năng dàn dựng, rất tiện lợi để kiểm tra khả năng tương thích của trang web với phiên bản PHP mới nhất.  

1 — Tạo bản sao lưu trữ của trang web

  1. Chuyển đến Bảng điều khiển> WordPress> Dàn dựng
  2. Đặt tên cho bản dàn dựng của bạn và nhấn “Tạo. ”

2 — Cập nhật phiên bản PHP cho bản sao dàn dựng

  1. Chuyển đến Bảng điều khiển> Nhà phát triển> Trình quản lý PHP
  2. Chọn tab Trang web dàn dựng
  3. Ở đó bạn sẽ thấy một phiên bản PHP hiện tại chạy trang web của bạn

  1. SiteGround tự động cập nhật các phiên bản PHP theo mặc định. Nhưng bạn cũng có thể làm thủ công. Đối với điều đó, hãy nhấn vào biểu tượng bút chì phía trước phiên bản PHP hiện tại và chọn tùy chọn Cập nhật thủ công trong menu bật lên. Chọn phiên bản PHP bạn muốn cập nhật và xác nhận lựa chọn của bạn

3 Bước —Kiểm tra bản sao dàn dựng của bạn

Đảm bảo rằng mọi thứ chạy trơn tru ở mặt trước của trang web của bạn. Nếu không, hãy thử tắt tất cả các plugin và kích hoạt lại từng cái một, phát hiện cái nào có thể có vấn đề về tương thích.  

Nếu có vấn đề và bạn đã thực hiện một số công việc để loại bỏ chúng trên trang web dàn dựng, sau khi đảm bảo mọi thứ hoạt động bình thường, hãy truy cập WordPress > Dàn dựng > Bản sao dàn dựng. Trong cột Hành động phía trước phiên bản thử nghiệm mới nhất của trang web của bạn, hãy nhấn vào biểu tượng dấu chấm dọc và chọn tùy chọn “Triển khai đầy đủ” từ menu bật lên

Sau đó, phiên bản cố định của trang web sẽ hoạt động.  

Nếu không có vấn đề tương thích với bản sao dàn dựng, hãy bỏ qua bước triển khai này.  

4 —Cập nhật phiên bản PHP của trang web trực tiếp

  1. Chuyển đến Nhà phát triển> Trình quản lý PHP> tab Trang web trực tiếp.  
  2. Lặp lại các hành động tương tự mà bạn đã thực hiện đối với bản cập nhật PHP của trang dàn dựng.  

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

Có nhất thiết phải có phiên bản PHP ổn định hiện tại để chạy trang web WordPress của tôi không?

Có, nó rất quan trọng vì nó bảo vệ trang web khỏi các lỗ hổng bảo mật và giúp trang web hoạt động nhanh hơn

Tôi có thể tìm thông tin về phiên bản PHP ổn định hiện tại ở đâu và khi các phiên bản cũ hơn không còn được dùng nữa?

Bạn có thể tìm thấy thông tin này trên trang web PHP chính thức trên trang phiên bản được hỗ trợ

Việc cập nhật phiên bản PHP có mất nhiều thời gian và yêu cầu một số kỹ năng lập trình không?

Không, đó là một quá trình rất nhanh chóng và dễ dàng. Điều duy nhất có thể gây khó khăn hơn là nếu bạn có plugin lỗi thời hoặc chủ đề không còn được cập nhật hoặc không được hỗ trợ bởi các chức năng phiên bản PHP mới trong mã trang web của bạn

Bây giờ bạn đã biết cách cập nhật phiên bản PHP chạy trang web WordPress của mình. Đó là một quá trình dễ dàng trừ khi bạn gặp phải một số vấn đề về tính tương thích, điều này thường không xảy ra nếu bạn duy trì trang web đúng cách

WordPress sử dụng phiên bản PHP nào?

Bản thân WordPress khuyên bạn nên chạy PHP 7. 4 ở mức tối thiểu và cũng nêu rõ. "Ghi chú. WordPress cũng hoạt động trong môi trường cũ với PHP 5. 6. 20+ và MySQL 5. 0+. Tuy nhiên, các phiên bản này đã hết hạn sử dụng chính thức và do đó, có thể khiến trang web của bạn gặp phải các lỗ hổng bảo mật. ”

Làm cách nào để cập nhật phiên bản PHP trong WordPress mà không cần cPanel?

Để cập nhật phiên bản PHP cho trang web WordPress của bạn, hãy truy cập Trang web và chọn trang web bạn muốn thay đổi phiên bản PHP trên. Sau đó nhấp vào tab Công cụ. Trong Công cụ PHP, nhấp vào nút Sửa đổi và chọn phiên bản PHP ưa thích của bạn trong menu thả xuống

Là PHP 7. 4 cuối đời?

Cập nhật lên PHP 8 càng sớm càng tốt . 4 hiện được coi là Nhánh không được hỗ trợ, nó đã hết hạn sử dụng vào ngày 28 tháng 11 năm 2022 .

WordPress có tương thích với PHP không?

Có, WordPress có thể sử dụng PHP 8 và bạn nên sử dụng PHP 8. 1 với WordPress5. 9 hoặc 6. 0 để tương thích và hiệu suất tốt hơn. Nếu bạn đang sử dụng phiên bản WordPress cũ hơn, bạn có thể kiểm tra trang web của mình với WordPress 5. 9 trong một môi trường dàn dựng.

Chủ Đề