---
title: "Hướng dẫn nâng cấp PHP 7.2 cho website WordPress"
author: "Trung Hiếu"
date: "2017-12-19"
lastmod: "2024-07-16"
url: "https://wpcanban.com/hosting-domain/nang-cap-php-7-2-cho-wordpress.html"
---

# Hướng dẫn nâng cấp PHP 7.2 cho website WordPress

Hướng dẫn nâng cấp PHP 7.2 cho khách hàng sử dụng dịch vụ WordPress Hosting.

![huong-dan-nang-cap-php-7-2-cho-website-wordpress](https://wpcanban.com/wp-content/uploads/2017/12/huong-dan-nang-cap-php-7-2-cho-wordpress-hosting.png)

Nếu bạn chưa biết thì vào ngày 30/11/2017 vừa rồi, phiên bản [PHP](https://wpcanban.com/tag/php/) 7.2 đã chính thức được phát hành tới tay người dùng sau một thời gian dài thử nghiệm. Bỏ qua những dòng thông báo bằng tiếng Anh dài dằng dặc (nếu bạn tò mò có thể tham khảo thêm [tại đây](http://php.net/archive/2017.php#id2017-11-30-1)), điều mà những người dùng cuối như chúng ta cần quan tâm là PHP 7.2 có thực sự mang lại một hiệu năng vượt trội và làm thế nào để nâng cấp PHP 7.2 cho website [WordPress](https://wpcanban.com/category/wordpress) của mình một cách chuẩn nhất? Bài viết hôm nay sẽ là câu trả lời dành cho bạn.

Tham khảo thêm:

- [Hướng dẫn nâng cấp PHP 7.1 cho website WordPress](https://wpcanban.com/hosting-domain/nang-cap-php-7-1-cho-wordpress.html)
- [Sử dụng nhiều phiên bản PHP trên cùng một host](https://wpcanban.com/hosting-domain/nhieu-phien-ban-php-tren-cung-mot-host.html)

## So sánh hiệu năng của PHP 7.2 với 7.1, 7.0 và 5.6

Một thành viên của diễn đàn Centminmod đã thực hiện việc benchmark WordPress 4.8 trên nền tảng PHP 7.2, 7.1, 7.0 và 5.6. Kết quả cho thấy PHP 7.2 nhỉnh hơn 7.1 và 7.0 một chút về mặt hiệu năng. Trong khi đó PHP 7.x vượt trội hoàn toàn so với PHP 5.6:

![so-sanh-php-7-2-7-1-7-0-va-5-6](https://wpcanban.com/wp-content/uploads/2017/12/so-sanh-php-7-2-7-1-7-0-va-5-6.png)

Và về cơ bản, PHP 7.2 không có quá nhiều sự thay đổi so với 2 đàn anh đi trước. Do đó, nếu website của bạn hoạt động ổn định trên PHP 7.0 và 7.1 thì bạn hoàn toàn có thể nâng cấp lên PHP 7.2 để cải thiện hiệu năng mà không gặp bất cứ vấn đề gì nghiêm trọng.

## Cần những gì để sử dụng PHP 7.2?

Để nâng cấp PHP 7.2 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.2.
- 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.9 trở lên.
- Theme và các plugin mà bạn đang sử dụng phải hỗ trợ PHP 7.2.

Tất cả các gói host thuộc [dịch vụ WordPress Hosting](https://wpcanban.com/dich-vu-wordpress-hosting) của WP Căn bản đều đã được cấu hình sẵn phiên bản PHP tối ưu nhất theo khuyến cáo của WordPress.org. Do đó, các bạn không cần phải tùy chỉnh gì thêm để tránh gây ảnh hưởng đến hiệu năng và khả năng tương thích với mã nguồn.

## Hướng dẫn nâng cấp PHP 7.2 cho hosting có cPanel

Hình minh họa chỉ áp dụng cho dịch vụ WordPress Hosting của WP Căn bản. Các mục cần cấu hình đã được chúng tôi đánh số thứ tự. Có thể sẽ có sự khác biệt trên hosting của các nhà cung cấp khác.

1. Đầu tiên, truy cập vào cPanel, tìm mục *Select PHP Version* và click vào đó.

![click-vao-muc-select-php-version](https://wpcanban.com/wp-content/uploads/2016/04/click-vao-muc-select-php-version.png)

2. Lựa chọn phiên bản 7.2 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.

![php-7-2-extensions](https://wpcanban.com/wp-content/uploads/2017/12/php-7-2-extensions.png)

Các thiết lập extensions này đảm bảo cho việc vận hành ổn định mã nguồn WordPress, chưa được kiểm nghiệm trên các mã nguồn khác.

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.

![php-7-2-options](https://wpcanban.com/wp-content/uploads/2017/12/php-7-2-options.png)

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ức `600` giây.
- `max_input_time`: để ở mức `-1` (không giới hạn) hoặc các bạn có thể để ở mức `60` giây.
- `max_input_vars`: để ở mức `6000`.
- `memory_limit`: để ở mức `512M` tương đương với 512MB.
- `post_max_size`: để ở mức `256M` tương đương với 256MB.
- `upload_max_filesize`: để ở mức `256M` tương đương với 256MB. Giá trị này bị giới hạn bởi `post_max_size` nên chúng tôi thường thiết lập nó bằng với `post_max_size`.

4. Truy cập 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.2 thành công. Nếu có lỗi xảy ra, 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 website WordPress của mình? Bạn đã nâng cấp PHP 7.2 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.* :)
