Plugin này không hoạt động với phiên bản PHP của bạn

Tất cả các trang web đang chạy trên mã. Ngày xưa, nó là HTML thuần túy, ngày nay nó thường là sự kết hợp của nó cộng với CSS và JavaScript

Tuy nhiên, đó chỉ là khi chúng được tải. Trên máy chủ, một ngôn ngữ lập trình khác có khả năng chạy cảnh, đặc biệt nếu bạn có trang web WordPress. Tất nhiên, chúng ta đang nói về PHP

Hầu hết những thứ bạn nhìn thấy ở cả mặt trước và mặt sau của trang web WordPress đều tồn tại nhờ PHP. Bạn không chỉ tìm thấy nó trong các mẫu trang của mình, nó còn tạo thành các tệp tạo bảng điều khiển WordPress

Điều này cũng đúng với bất kỳ chủ đề và plugin nào bạn có thể đã cài đặt. Nói tóm lại, nếu không có PHP, trang web WordPress của bạn sẽ không tồn tại

Vì ngôn ngữ lập trình này rất quan trọng đối với nền tảng WordPress nên hôm nay chúng tôi muốn nói về một thứ mà nhiều người trong chúng ta hiếm khi xử lý. cách cập nhật phiên bản PHP của trang web của bạn

Cái gì, bạn không biết đó thậm chí là một phần của việc điều hành một trang web? . Trong đó, bạn sẽ tìm hiểu thêm một chút về ngôn ngữ PHP và tại sao việc chạy phiên bản mới nhất lại quan trọng, cách kiểm tra PHP của trang web của bạn và cách nâng cấp nó một cách an toàn

Sẵn sàng để có được một chút mọt sách?

Mục lục

  1. Tổng quan ngắn gọn về PHP như một ngôn ngữ lập trình
  2. Tại sao phải cập nhật phiên bản PHP của trang web WordPress của bạn?
  3. Làm cách nào để kiểm tra phiên bản PHP của trang web WordPress của bạn?
  4. Cách nâng cấp PHP an toàn
  5. Tổng hợp

Tổng quan ngắn gọn về PHP như một ngôn ngữ lập trình

Để bạn biết chúng ta đang nói về cái gì, trước tiên hãy đi sâu vào tìm hiểu chính xác PHP là gì

Trước hết, đó là ngôn ngữ lập trình nguồn mở và do đó [như WordPress] miễn phí sử dụng. Điều đó cũng có thể góp phần vào việc PHP là một trong những ngôn ngữ phổ biến nhất để phát triển web. Nó không chỉ chạy phía sau WordPress mà còn là một phần của Facebook và các trang web phổ biến khác. Tuy nhiên, bạn cũng có thể sử dụng nó cho các mục đích khác

Nguồn. James Titcumb

Điều quan trọng thứ hai về PHP là nó là ngôn ngữ lập trình phía máy chủ. Điều đó có nghĩa là, nó được xử lý trên máy có ổ cứng nằm trên đó. Điều đó trái ngược với các ngôn ngữ phía máy khách như JavaScript, nơi tất cả công việc diễn ra trong trình duyệt của người yêu cầu xem trang web của bạn

Tuy nhiên, điều đó cũng có nghĩa là bất kỳ vấn đề nào với hiệu suất trang web bắt nguồn từ PHP là của bạn để khắc phục. Khách truy cập của bạn có thể có máy tính nhanh nhất thế giới, tuy nhiên, nếu máy chủ của bạn thiếu tài nguyên, điều đó sẽ không tạo ra nhiều khác biệt. Điều này đưa chúng ta đến phần tiếp theo

Tại sao phải cập nhật phiên bản PHP của trang web WordPress của bạn?

Vì PHP rất quan trọng đối với WordPress nên nó cũng là một phần trung tâm của hiệu suất trang web. Xét cho cùng, PHP về cơ bản là người trung gian lấy dữ liệu chính xác từ cơ sở dữ liệu của bạn, bọc nó trong HTML và CSS, sau đó gửi nó dưới dạng một trang web đã hoàn thành tới trình duyệt của khách truy cập. Nếu người trung gian chậm, thì mọi thứ khác cũng vậy

Cập nhật PHP có nghĩa là cải tiến

Vì lý do đó, ngôn ngữ lập trình không ngừng được cải thiện. Nó đã thấy khá nhiều phiên bản trong suốt nhiều năm

Để chạy WordPress, máy chủ của bạn cần ít nhất PHP 5. 2. 4. Tuy nhiên, hiện tại khuyến nghị chính thức là bạn nên chạy PHP 7. 4 trở lên [phiên bản hiện tại là PHP 8]

Đó là bởi vì, giống như WordPress, các phiên bản PHP mới mang lại rất nhiều cải tiến với chúng. Khi nó phát triển, các ngôn ngữ trở nên an toàn hơn, nhanh hơn, gọn gàng hơn, ít ngốn tài nguyên hơn và nói chung là tốt hơn. Trên thực tế, chỉ là bước nhảy từ PHP 5. 6 đến PHP 7 là một bước nhảy vọt

PHP 8 là phiên bản tốt nhất

Nó có thể không phải là con quái vật của bản cập nhật PHP 7. 0-7. 4, nhưng PHP 8 có rất nhiều thứ để cung cấp. Việc sắp xếp tất cả các tài liệu đó và tìm ra các tính năng quan trọng nhất có thể khó khăn, vì vậy chúng tôi đã tập hợp tất cả ở đây cho bạn

Mặc dù nó có thể không quá đột phá, nhưng PHP 8 có một số tính năng quan trọng mà bạn muốn sẵn sàng sử dụng. Trình biên dịch JIT mở ra những chân trời mới cho ngôn ngữ. Ở quy mô nhỏ hơn, các thuộc tính, biểu thức so khớp và hàm mới sẽ rất hữu ích cho nhiều nhà phát triển. Và, tất nhiên, các kiểu kết hợp và các đối số được đặt tên

Coi chừng những thay đổi đột phá, nhưng nhìn chung bản cập nhật này khá nhẹ đối với các tính năng chính không tương thích ngược

Xem chi tiết chuyên sâu về các tính năng mới nhất tại đây

Các phiên bản cũ hơn của PHP không còn được hỗ trợ

Ngoài những điều trên, thời gian tồn tại của các phiên bản PHP cũ hơn sắp hết. Hỗ trợ tích cực cho phiên bản 7. 4 kết thúc tháng 12 năm 2020. Hỗ trợ bảo mật sẽ chỉ được cung cấp cho đến ngày 21 tháng 12 năm 2021

Thuyết phục chưa? . Có nhiều thứ tuyệt vời hơn đã được cải thiện trong PHP 8 mà bạn có thể tìm hiểu tại đây. Tuy nhiên, làm thế nào để bạn tìm ra phiên bản PHP nào mà trang web của bạn hiện đang chạy?

Cách kiểm tra phiên bản PHP của trang web WordPress của bạn

Nếu bạn muốn biết phiên bản PHP nào hiện đang hỗ trợ trang web WordPress của mình, bạn có một số cách để tìm hiểu. Hãy lướt qua chúng thật nhanh

1. Kiểm tra Bảng quản lý Hosting của bạn

Tùy chọn đầu tiên của bạn là kiểm tra với nhà cung cấp của bạn. Ở phần cuối của tài khoản lưu trữ của bạn, có thể có một menu có tên là Cài đặt PHP, Trình quản lý phiên bản PHP hoặc một cái gì đó tương tự. Từ đây, bạn có thể kiểm tra xem [các] trang web của bạn đang sử dụng phiên bản PHP nào

Thông thường, bạn cũng có thể nâng cấp lên phiên bản khác tại đây [thêm về điều đó bên dưới] và thực hiện những việc như chỉnh sửa PHP. ban đầu. Cái sau là một tệp quan trọng cho phép bạn thay đổi chức năng của máy chủ

2. Sử dụng một plugin WordPress

Tất nhiên, trong hệ sinh thái WordPress, bạn cũng có các plugin có thể làm điều tương tự cho bạn. Một trong những cách dễ sử dụng nhất là Hiển thị Phiên bản PHP

Gần như tất cả những gì bạn phải làm là cài đặt plugin và kích hoạt nó. Sau đó, bạn sẽ có thể xem phiên bản PHP hiện tại trong phần Xem nhanh trong bảng điều khiển WordPress

Nếu hóa ra máy chủ của bạn đã chạy phiên bản mới nhất, bạn không cần phải làm gì khác ngoài việc mỉm cười hạnh phúc và tiếp tục ngày mới của mình [hoặc có thể gửi cho quản trị viên hệ thống của nhà cung cấp của bạn một hộp sôcôla]

Tuy nhiên, nếu bạn chưa từng xử lý vấn đề này trước đây, rất có thể phiên bản PHP không được cập nhật. Trong trường hợp đó, chúng tôi sẽ hướng dẫn bạn cách nâng cấp an toàn trong phần sau

Tất nhiên, điều đó yêu cầu nhà cung cấp của bạn cung cấp tùy chọn chuyển đổi. Nếu không, có lẽ đã đến lúc tìm dịch vụ lưu trữ mới?

Cách nâng cấp PHP an toàn

Dù PHP 8 tuyệt vời như thế nào, vẫn có một số rủi ro liên quan đến việc nâng cấp. Điều đó chủ yếu có nghĩa là khả năng bạn có mã trên trang web của mình [có nghĩa là trong lõi, chủ đề, plugin và tập lệnh WordPress] không tương thích với phiên bản mới

Nếu đúng như vậy, khi bạn thực hiện chuyển đổi, tất cả hoặc một phần trang web của bạn có thể bị hỏng hoặc ít nhất là hiển thị hành vi bị lỗi. Đó là lý do tại sao điều quan trọng là phải kiểm tra loại điều này trước và chúng tôi sẽ chỉ cho bạn cách bên dưới

Sổ tay. quy trình được trình bày ở đây là cách nâng cấp trang web trực tiếp của bạn. Tuy nhiên, một ý tưởng thậm chí còn tốt hơn là tạo một bản sao cục bộ của trang web của bạn và chạy qua nó một lần trên máy tính của bạn. Bằng cách đó, bạn sẽ giảm khả năng gặp phải bất kỳ bất ngờ khó chịu nào hơn nữa

1. Sao lưu và cập nhật mọi thứ

Như đã đề cập, các sự cố khi nâng cấp PHP thường xuất phát từ mã cũ không còn tương thích với phiên bản mới nhất. Giải pháp tốt nhất. nâng cấp trang web của bạn

Cộng đồng WordPress ủng hộ mạnh mẽ việc sử dụng phiên bản PHP mới nhất. Vì lý do đó, các nhà phát triển cốt lõi, plugin và chủ đề đảm bảo rằng công việc của họ phù hợp với nó

Do đó, bước đầu tiên để đảm bảo trang web của bạn không gây ra sự cố là luôn cập nhật trang web của bạn. Đó là điều bạn nên làm theo cả hai cách vì lý do bảo mật

Vì vậy, hãy sao lưu trang web của bạn và sau đó nhấp vào nút nâng cấp bất cứ khi nào cần thiết. Làm ngay bây giờ, tôi sẽ đợi

2. Sử dụng Plugin để kiểm tra các vấn đề tương thích với PHP

Xong?

Ngay cả với WordPress và tiện ích mở rộng cập nhật, không có gì đảm bảo rằng mọi thứ sẽ diễn ra suôn sẻ. Rất may, bạn không cần phải hy vọng điều tốt nhất. Thay vào đó, bạn có thể kiểm tra trước các vấn đề không tương thích. Thế nào?

WP Engine đã phát hành một plugin miễn phí trong thư mục WordPress, chỉ với mục đích này. Nó kiểm tra tất cả mã trên trang web của bạn và báo cáo mọi sự cố có thể xảy ra

Để sử dụng plugin tương thích PHP, trước tiên bạn phải cài đặt nó trên trang web của mình theo cách thông thường. Khi nó hoạt động, sẽ có một mục menu mới trong Công cụ có tên là Khả năng tương thích PHP. Tại đây, chỉ cần chọn phiên bản PHP bạn muốn nâng cấp lên. Sau đó, chọn chỉ quét các plugin và chủ đề đang hoạt động hay tất cả các tiện ích mở rộng trên trang web của bạn

Bắt đầu quét. Khi hoàn tất, plugin sẽ hiển thị cho bạn danh sách các lỗi và cảnh báo cho trang web của bạn. Nó thậm chí sẽ cho bạn biết tên tệp và số dòng nơi nó gặp chúng

Từ đây, bạn có thể thực hiện hành động để thay thế các plugin hoặc chủ đề bị lỗi hoặc tìm một loại giải pháp khác [chẳng hạn như yêu cầu nhà phát triển cập nhật công việc của họ]. Plugin cũng sẽ đưa ra đề xuất

Nhân tiện, nếu bạn có một plugin đã cập nhật nhưng vẫn bị gắn cờ là không tương thích, thì đó cũng có thể là lỗi dương tính. WP Engine cung cấp một danh sách các plugin được biết là được gắn cờ cho các sự cố tương thích khi không có bất kỳ. Vì vậy, hãy tính đến điều đó

3. Nâng cấp phiên bản PHP của bạn

Khi bạn đã chắc chắn rằng trang web của mình, theo tất cả các tài khoản, có thể xử lý việc chuyển đổi, đã đến lúc thực sự thực hiện điều đó

Có một số cách để làm điều đó. Một là thông qua các lệnh SSH. Tuy nhiên, nếu bạn biết cách làm điều này, có lẽ bạn đang không đọc bài viết này. Do đó, chúng tôi sẽ không vượt qua nó. Tuy nhiên, nếu bạn vẫn muốn tìm hiểu về việc nâng cấp phiên bản PHP của máy chủ thông qua SSH, bạn có thể thực hiện tại đây

Chúng tôi sẽ đi theo cách dễ dàng hơn, đó là cập nhật phiên bản WordPress PHP của bạn thông qua bảng điều khiển quản trị của nhà cung cấp dịch vụ lưu trữ của bạn. Ví dụ: trong cPanel [nhân tiện, cũng dựa trên PHP], bạn có thể dễ dàng tìm thấy mục trình đơn Trình quản lý phiên bản PHP, điều hướng đến vị trí trang web của bạn, chọn phiên bản bạn muốn thay đổi và nhấn Lưu

Nguồn. Trang webGround

Nếu host của bạn đang chạy Plesk, bạn có thể tìm hiểu cách nâng cấp PHP tại đây. Thật không may, đối với các bảng quản trị khác, bạn sẽ phải tự tìm kiếm. Nếu bạn không thể tìm thấy bất kỳ tùy chọn nào như vậy, máy chủ của bạn có thể đã tắt nó. Trong trường hợp đó, bạn cần liên hệ với nhà cung cấp của mình

4. Kiểm tra trang web của bạn

Khi bạn đã nâng cấp, điều cuối cùng cần làm là quay lại giao diện người dùng của trang web của bạn và xem xung quanh. Kiểm tra mọi trang để xem mọi thứ có trông như bình thường không và các phần trên trang web của bạn không bị vô hiệu hóa hoặc tương tự. Ngoài ra, hãy kiểm tra các plugin bạn đang sử dụng cũng như các tính năng của chủ đề. Tuy nhiên, nếu bạn đã thực hiện các biện pháp phòng ngừa được đề cập ở trên, thì rất có thể đã xảy ra sự cố

Và đó là nó. Xin chúc mừng. Bạn vừa nâng cấp thành công PHP cho trang web WordPress của mình

Tổng hợp

PHP là chất keo giữ WordPress lại với nhau. Vì lý do đó, điều quan trọng là phải luôn cập nhật. Điều này cũng sẽ cho phép bạn thu lợi từ việc tăng tốc độ và bảo mật

Trên đây, bạn đã tìm hiểu về PHP và tại sao việc nâng cấp lại quan trọng. Chúng tôi đã nói về cách bạn có thể tìm ra phiên bản trang web của mình đang chạy và cách chuẩn bị cập nhật phiên bản đó. Ngoài ra, chúng tôi đã cho bạn biết cách thực hiện nâng cấp nói trên thông qua bảng quản lý dịch vụ lưu trữ của bạn

Nếu bạn đã làm theo công việc tốt. Trang web của bạn hiện đã sẵn sàng cho tương lai. Để tìm hiểu thêm về PHP, hãy xem hướng dẫn dành cho nhà phát triển của chúng tôi về các tiêu chuẩn mã hóa PHP

Bạn đã cập nhật PHP cho trang web WordPress của mình chưa?

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

Cuộn xuống ô Cài đặt nâng cao và chọn Cài đặt cơ sở dữ liệu và PHP. Cuộn xuống Cập nhật phiên bản PHP. Chọn phiên bản PHP mà bạn muốn chuyển sang và nhấp vào Cập nhật .

Là PHP 7. 4 Ổn định cho WordPress?

Theo WordPress Codex, PHP 7. 4 là “bản phát hành ổn định được khuyên dùng cho hầu hết người dùng. ” Tuy nhiên, như với bất kỳ phiên bản mới nào của một chương trình phần mềm, luôn có những vấn đề tiềm ẩn có thể phát sinh

Làm cách nào để nâng cấp WordPress lên PHP 8?

PHP 8. Cách cập nhật phiên bản PHP của trang web WordPress của bạn .
Đăng nhập bằng Cloudways
Chọn máy chủ
Chọn Cài đặt và Gói
Nâng cấp phiên bản PHP của bạn

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

PHP 7. 4 Ngày Cuối Đời . 4 là ngày 28 tháng 11 năm 2022 .

Chủ Đề