Hướng dẫn nâng cấp PHP 7.1 cho website WordPress giúp cải thiện hiệu năng.
Trong một bài viết trước đây, tôi đã từng hướng dẫn cho các bạn cách nâng cấp lên PHP 7.0 giúp cả thiện hiệu năng cho website WordPress rồi phải không nào? Tuy nhiên, vừa qua, phiên bản PHP 7.1 đã chính thức được trình làng với nhiều cải tiến cũng như tính năng mới, hứa hẹn mang lại một trải nghiệm còn tuyệt vời hơn. Một số nhà cung cấp hosting đã nhanh chóng tích hợp phiên bản PHP này vào trong cPanel của họ, trong đó có dịch vụ WordPress Hosting của WP Căn bản.
Tham khảo thêm:
Và đó cũng chính là nguyên nhân khiến tôi viết bài này: hướng dẫn các khách hàng đang sử dụng dịch vụ WordPress Hosting của WP Căn bản tự nâng cấp lên phiên bản PHP 7.1 nếu có nhu cầu. Nhìn chung, hiệu suất xử lý của PHP 7.0 và PHP 7.1 là tương đương nhau (PHP 7.1 có nhỉnh hơn đôi chút nhưng không đáng kể). Tuy nhiên, PHP 7.0 lại có khả năng tương thích tốt hơn với theme và plugin WordPress ở thời điểm hiện tại. Do đó, các bạn cần cân nhắc giữa việc sử dụng PHP 7.0 và PHP 7.1.
Cần những gì để sử dụng PHP 7.1?
Để nâng cấp PHP 7.1 cho website WordPress theo hướng dẫn này, yêu cầu host của bạn phải đảm bảo đầy đủ các yêu cầu sau:
- Được tích hợp sẵn PHP 7.1.
- Có cPanel chạy trên hệ điều hành CloudLinux.
- Có tùy chọn Select PHP Version trong cPanel, cho phép bạn chuyển đổi qua lại giữa các phiên bản PHP.
Ngoài ra, hãy đảm bảo:
- Website của bạn phải đang sử dụng phiên bản WordPress từ 4.7 đến 6.5.x.
- Theme và các plugin mà bạn đang sử dụng phải hỗ trợ PHP 7.1.
Hướng dẫn nâng cấp PHP 7.1 trên hosting có cPanel
1. Đầu tiên, truy cập vào cPanel, tìm mục Select PHP Version và click vào đó.
2. Lựa chọn phiên bản 7.1 trong mục Current PHP version của tab Extensions và click vào nút Apply. Sau đó thiết lập các extensions giống như hình bên dưới.
3. Click vào tab Options để chuyển qua giao diện thiết lập các thông số cơ bản của PHP.
Tại đây, các bạn có thể thay đổi các thông số PHP theo nhu cầu của mình. Một vài thông số thường được chúng tôi sử dụng cho dịch vụ WordPress Hosting bao gồm:
max_execution_time
: để ở mức600
giây.max_input_time
: để ở mức-1
(không giới hạn) hoặc các bạn có thể để ở mức60
giây.max_input_vars
: để ở mức6000
.memory_limit
: để ở mức512M
tương đương với 512MB.post_max_size
: để ở mức256M
tương đương với 256MB.upload_max_filesize
: để ở mức256M
tương đương với 256MB. Giá trị này bị giới hạn bởipost_max_size
nên chúng tôi thường thiết lập nó bằng vớipost_max_size
.
4. Truy cập website của bạn và kiểm tra xem 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.1 thành công.
Bạn đang sử dụng phiên bản PHP nào cho website WordPress của mình? Bạn đã nâng cấp PHP 7.1 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 theo dõi 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 nhé. Cảm ơn rất nhiều. :)
Không biết có sung đột Plugin không mà mình nâng cấp lên php 7.4 mình mua theme mới thì không chạy được bạn à !
Bạn đã update WordPress và toàn bộ plugin lên phiên bản mới nhất chưa?
Không biết php7.1 này có tương thích với bản wordpress mới nhất không Hiếu ơi, sợ cập nhật lên lỗi web
WordPress mới nhất nó tương thích tới PHP 7.4 rồi bạn. Chỉ sợ theme và plugin bạn đang dùng không tương thích thôi.
Thanks bạn để mình update lên bản wp mới nhất thử
Đúng bài mình đang cần. Cả ơn admin nhiều
Sau khi mình nâng cấp lên php 7.1 thì bị lỗi không hiện nội dung bài viết khi truy cập. Cách khắc phục sao Hiếu nhỉ? Bạn có thể xem link web mình.
Dùng SEO Auto Links thì xóa đi nhé. :P
Cảm ơn. Đã làm xong.
Thực ra cái này mình đã có đóng khung màu đỏ trong bài viết rồi. Chỉ là bạn đọc không kỹ thôi. :)
Mình bị lỗi trong theme option redux framework nó hiện là A non-numeric value encountered in.
Ngoài ra bị lỗi ở wp-editor nữa.
Mà mình lỡ nhờ bên cung cấp nâng cấp lên rồi, họ bảo sẽ ko giúp mình down phiên bản xuống giờ phải làm sao
Bạn dùng shared host hay VPS? Nhà cung cấp nào lại từ chối downgrade PHP cho khách hàng vậy? :P
Tớ dùng VPS bạn à, cài Directadmin. Mỗi lần có vấn đề gì đều phải gửi mail support mình cũng ngại mà người ta cũng lười. Mà công nhận nó cài thêm Z cache với Opcache nữa nó chạy nhanh lắm
VPS thì đúng là bạn phải tự xử lý rồi. Họ nâng cho bạn là đã quá nhân nhượng. :D Bạn thử tham khảo hướng dẫn tại đây để tự hạ cấp PHP xem sao. Mà tốt nhất, bạn copy mã lỗi rồi search trên Google xem những lỗi đó đã được hướng dẫn khắc phục hay chưa. Thường những plugin phổ biến thì sẽ nhiều người gặp lỗi và đã có phương án giải quyết.