Hướng dẫn nâng cấp PHP 7.3 cho website WordPress trên dịch vụ WordPress Hosting.
Vẫn như thường lệ, mỗi khi có công nghệ mới, WP Căn bản luôn là một trong những đơn vị đầu tiên mang nó đến tận tay người dùng. Và lần này cũng vậy. PHP 7.3 đã chính thức có mặt trên dịch vụ WordPress Hosting của chúng tôi, cho phép khách hàng có thể chủ động nâng cấp một cách dễ dàng. Theo đánh giá và kiểm nghiệm của nhiều trang công nghệ uy tín, PHP 7.3 nhanh hơn PHP 7.0 khoảng 20 – 22%. Dịch vụ WordPress Hosting của WP Căn bản mặc định thiết lập sẵn PHP 7.0 để đảm bảo khả năng tương thích tốt nhất. Tuy nhiên, nếu theme và các plugin bạn đang dùng tương thích tốt với PHP 7.3 thì không có lý do gì để trì hoãn việc nâng cấp cả.
Tham khảo thêm:
- Sử dụng PHP 7 giúp cải thiện tốc độ cho WordPress
- Hướng dẫn nâng cấp PHP 7.1 cho hosting sử dụng cPanel
- Hướng dẫn nâng cấp PHP 7.2 cho khách hàng WordPress Hosting
Điều kiện để nâng cấp PHP 7.3
Không riêng gì dịch vụ WordPress Hosting của chúng tôi, mọi hosting đều có thể nâng cấp PHP 7.3 theo hướng dẫn bên dưới, miễn là nó thỏa mãn đầy đủ các yêu cầu sau đây:
- Hosting sử dụng cPanel và được trang bị tính năng cho phép tùy chọn phiên bản PHP (Select PHP Version).
- Tích hợp sẵn PHP 7.3.
- Theme và plugin của bạn tương thích tốt với PHP 7.3.
Nâng cấp PHP 7.3 cho WordPress
1. Đầu tiên, các bạn truy cập vào cPanel, tìm mục Select PHP Version và click vào đó.
2. Lựa chọn PHP 7.3 trong mục PHP Version rồi click vào nút Set as current.
Mục Current PHP Version hiển thị 7.3 thì có nghĩa là bạn đã chuyển đổi phiên bản PHP thành công.
3. Thiết lập các module giống như hình bên dưới.
Sau khi thiết lập xong, click vào nút Save để lưu lại.
Lưu ý: các thiết lập module kể trên là tối ưu nhất dành cho mã nguồn WordPress, chúng chưa được kiểm nghiệm trên các mã nguồn khác.
4. Click vào mục Switch To PHP Options ở góc trên bên phải của bảng thiết lập module.
5. Thiết lập các thông số của PHP giống như hình bên dưới. Các thông số tối đa của max_input_vars
, memory_limit
, post_max_size
và upload_max_filesize
có thể thay đổi tùy theo nhà cung cấp hosting.
Sau khi thiết lập xong, click vào nút Save để lưu lại.
6. Truy cập blog/ website của bạn và kiểm tra xem giao diện cũng như các tính năng đã hoạt động bình thường hay chưa. Nếu rồi thì có nghĩa là các bạn đã nâng cấp PHP 7.3 thành công. Nếu có lỗi xảy ra, các bạn hãy kiểm tra error_log
để xem theme hay plugin nào không tương thích. Trong trường hợp không thể khắc phục, các bạn chỉ cần chuyển về phiên bản PHP cũ là được.
Bạn đang sử dụng phiên bản PHP nào cho blog/ website WordPress của mình? Bạn đã nâng cấp PHP 7.3 chưa? Hãy chia sẻ với chúng tôi quan điểm và ý kiến của bạn trong khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)
Bạn mình xài Host ở Tenten, PHP 5 chấm. Load cực kỳ chậm, tối ưu đủ kiểu chỉ lên 1 tí
Chiều nay chuyển qua Azdigi, đồng thời nâng cấp lên PHP 7.3
Nhờ 5 bạn check, tất cả đều bảo ổn (chậm hơn mức nhanh chút, nhưng cơ bản là không cần tối ưu nữa) =))))
Không ngờ. Đúng là từ 7 chấm lên 7.3 thì chả thấy gì. Chứ từ 5 chấm lên 7 chấm 3 thì thay đổi đáng kinh ngạc luôn!!!
PHP7 nhanh hơn PHP5 tận mấy lần. :P
Host ở tenten cùi mía, từ dịch vụ đến support.
Đã cập nhật mới nhất trên host rồi mà vào wp admin nó vẫn báo kêu cập nhật nữa.
Bạn kiểm tra xem database có bị cache không? Nếu không thì liên hệ với nhà cung cấp hosting để được hỗ trợ nhé.
khá là ngớ ngẩn ạ, trước kia e cập nhật lên 7.3 mọi thứ ok rồi. Giờ tự dựng trong wp admin báo cập nhật php, check version thì đang ở 5.6.40. Mặc dù trong cPanel vẫn chọn version hiện tại vẫn là 7.3.
Bạn kiểm tra trong file .htaccess của web xem có đoạn code nào dùng thiết lập PHP 5.6 không?
không có a ạ
Vậy thì liên hệ nhà cung cấp dịch vụ để được hỗ trợ nhé. :P
cám ơn a.
Vậy còn VPS có cách nào không anh Hiếu ơi :D
Một số plugin của e không hoạt động do Php thấp quá
Search Google thiếu gì hướng dẫn hả bạn? :P
Cảm ơn bạn, nay dashboard cảnh báo phiên bản quá cũ nên đã nâng cấp
Chào bạn, có cách nào để nâng cấp PHP cho add on domain (trên hawkhost), nhưng không nâng cấp PHP cho domain chính không?
Hình như host của HawkHost có tính năng hỗ trợ chạy multi PHP đấy bạn. Bạn tham khảo bài viết “Sử dụng nhiều phiên bản PHP trên cùng một host” xem sao nhé.
Làm tiếp hướng dẫn cho php 7.4 đi a Hiếu ơi! Em nâng lên để mặc định thấy site chạy bình thường ko bị lỗi như các bản 7.x trước phải thiết lập các module mới chạy được. Anh hướng dẫn cách thiết lập các module trên php 7.4 cho wordpress tối ưu nhất đi ạ.
Sẽ sớm có bài hướng dẫn nâng cấp PHP 7.4 chuẩn cho WordPress bạn nhé. Chỉ trong vài ngày tới thôi. Nhớ subscribe blog của mình để nhận thông báo khi có bài viết. Tuy nhiên, có vẻ vẫn còn ít plugin + theme hỗ trợ PHP 7.4. Ví dụ như plugin WP Mail SMTP chẳng hạn, nâng cấp lên PHP 7.4 là khỏi gửi mail qua SMTP bằng plugin này luôn. :D
Cùng ý kiến với bác thớt, khi nâng cấp lên php 7.4 thì việc đầu tiên là nhảy qua wpcanban để nghía xem bạn hiếu có chia sẻ cách tối ưu cho WordPress không, mà… chưa thấy :3
Trong hôm nay hoặc ngày mai sẽ có bài hướng dẫn nhé. :P
Hôm nào cũng vào nghía mà hôm nay mới có hàng để xài. bửa giờ nâng lên tích theo hướng dẫn của 7.3 này nó vẫn chạy mà chưa yên tâm. tks
bạn ơi cho mình hỏi trang của mình đã nâng cấp lên php 7.4 tren cpanel nhưng trên trang web vẫn báo là phiên bản cũ như thế có cách nào khắc phục không.
Bạn kiểm tra trong file .htaccess xem có dòng code nào quy định phiên bản PHP dành riêng cho website không nhé. Nếu có thì xóa nó đi. Code đó sẽ có dạng như trong bài viết sau: https://wpcanban.com/hosting-domain/nhieu-phien-ban-php-tren-cung-mot-host.html#khi-host-khong-ho-tro-su-dung-nhieu-phien-ban-php-cung-luc
Đang dùng host của Nina vẫn chạy PHP 5.6.20, kêu support thì bảo không hỗ trợ lên PHP 7? Bỏ tiền ra mà không cho xài, bảo phải đợi lên đồng loạt vì đa số khách hàng dùng version cũ.
Nên giờ các website chạy WP không cập nhật lên được các Plugins mới. Nhưng một số cái thì có ghi hỗ trợ PHP 5.6.20 thì mình tải về rồi upload bằng tay thì có xài được không bạn?
Không được bạn nhé. Code của các plugin kia chỉ hỗ trợ PHP 7.x nên nếu bạn cố tình download về rồi upload lên thì nhiều khả năng web sẽ bị lỗi không chạy được.
Web mình đang dùng PHP 7.0. Mình muốn cập nhật lên 7.4 nhưng hệ thống trả về kết quả là Your PHP installation appears to be missing the MySQL extension which is required by WordPress. Hỏi nhà cung cấp hosting thì người ta bảo kiểm tra sự source web xem có tương thích với PHP hay không. Mình có tra trên mạng nhưng không thấy có bài viết nào hướng dẫn kiểm tra. Bạn có thể giúp mình không?
Cái đó không phải lỗi do mã nguồn đâu bạn. Là do phiên bản PHP của bạn chưa bật đủ các extension được yêu cầu bởi WordPress thôi. Nếu là PHP 7.4 thì bạn vui lòng tham khảo bài viết “Hướng dẫn nâng cấp PHP 7.4 cho website WordPress” nhé. Nhớ kích hoạt các extension theo khuyến cáo.
Mình có làm thử rồi nhưng vẫn bị lỗi như thế bạn ạ. Và cho mình hỏi thêm cái error_log là kiểm tra ở đâu nhỉ? Tại mình mới làm mấy cái này nên không biết ^^ Mong bạn chỉ giúp!
File
error_log
thường nằm ngang hàng với filewp-config.php
bạn nhé.