❤️ AZDIGI chính thức cập nhật hệ thống blog mới hoàn chỉnh. Tuy nhiên có thể một số bài viết bị sai lệch hình ảnh, hãy ấn nút Báo cáo bài viết ở cuối bài để AZDIGI cập nhật trong thời gian nhanh nhất. Chân thành cám ơn.

Khi hosting có nhiều website, mỗi site có thể cần phiên bản PHP khác nhau. Bài này hướng dẫn dùng MultiPHP Manager trên cPanel để chọn phiên bản PHP riêng cho từng domain.

I. MultiPHP Manager là gì?

MultiPHP Manager cho phép bạn:

  • Chọn phiên bản PHP (7.4, 8.0, 8.1, 8.2, 8.3…) cho từng domain riêng biệt
  • Không ảnh hưởng các domain khác trên cùng hosting
  • Chuyển đổi nhanh khi cần upgrade/downgrade PHP

Ví dụ: domain chính chạy WordPress cần PHP 8.2, nhưng domain phụ chạy ứng dụng cũ cần PHP 7.4 — MultiPHP Manager giải quyết vấn đề này.

II. Cách đổi phiên bản PHP cho domain

Bước 1: Mở MultiPHP Manager

Đăng nhập cPanel → tìm MultiPHP Manager trong phần Software trên sidebar trái.

Giao diện MultiPHP Manager trên cPanel
Giao diện MultiPHP Manager hiển thị danh sách domain và phiên bản PHP hiện tại.

Bạn sẽ thấy danh sách tất cả domain trên hosting, kèm phiên bản PHP đang sử dụng.

Bước 2: Chọn domain và đổi PHP

  1. Tick chọn domain cần đổi PHP (có thể chọn nhiều domain cùng lúc)
  2. Ở dropdown PHP Version phía trên, chọn phiên bản mong muốn
  3. Click Apply

Thay đổi có hiệu lực ngay lập tức, không cần restart server.

III. Tuỳ chỉnh PHP Extensions (Select PHP Version)

Ngoài đổi phiên bản, bạn có thể bật/tắt PHP extensions cho từng phiên bản PHP.

Select PHP Version cho phép bật tắt PHP extensions
Trang Select PHP Version — bật/tắt từng extension PHP.

Cách truy cập: Tìm Select PHP Version trong cPanel (hoặc nhập vào thanh tìm kiếm).

Các extension phổ biến cần bật:

  • mysqli, pdo_mysql: Kết nối database MySQL — WordPress, Laravel bắt buộc cần
  • curl: Gọi API bên ngoài
  • mbstring: Xử lý chuỗi Unicode (tiếng Việt)
  • zip: Nén/giải nén file ZIP
  • gd, imagick: Xử lý ảnh — WordPress cần cho thumbnail
  • opcache: Cache PHP bytecode — tăng tốc đáng kể
  • intl: Hỗ trợ quốc tế hoá

IV. Tuỳ chỉnh php.ini (PHP Options)

Trong trang Select PHP Version, click vào tab Options để chỉnh các thông số PHP:

  • upload_max_filesize: Dung lượng file upload tối đa (mặc định 2M → nên tăng lên 64M-256M)
  • post_max_size: Kích thước POST tối đa (nên lớn hơn upload_max_filesize)
  • memory_limit: Bộ nhớ PHP tối đa (256M-512M cho WordPress)
  • max_execution_time: Thời gian chạy tối đa (300 giây cho import/export)
  • max_input_vars: Số biến input tối đa (tăng lên 3000-5000 nếu dùng WooCommerce)

💡 Lưu ý: Sau khi thay đổi PHP Options, bạn nên kiểm tra website hoạt động bình thường. Nếu có lỗi, quay lại và điều chỉnh.

V. Khi nào cần đổi PHP?

  • WordPress yêu cầu: WordPress 6.x khuyến nghị PHP 8.0+ (tối ưu PHP 8.2)
  • Plugin không tương thích: Một số plugin cũ chưa hỗ trợ PHP 8.x → tạm dùng 7.4
  • Tăng hiệu suất: PHP 8.x nhanh hơn đáng kể so với 7.x (benchmark tăng 20-40%)
  • Bảo mật: Các phiên bản PHP cũ (7.4, 8.0) đã hết support → nên upgrade sớm

VI. Tổng kết

MultiPHP ManagerSelect PHP Version là hai công cụ quan trọng giúp bạn quản lý PHP trên hosting cPanel. Quy trình đơn giản:

  1. MultiPHP Manager: Chọn phiên bản PHP cho từng domain
  2. Select PHP Version: Bật/tắt extensions và chỉnh PHP options
  3. Kiểm tra website sau khi thay đổi

Nếu không chắc chắn, hãy backup website trước khi đổi PHP version. Chúc bạn thao tác thành công!

Chia sẻ:
Bài viết đã được kiểm duyệt bởi AZDIGI Team

Về tác giả

Thạch Phạm

Thạch Phạm

Đồng sáng lập và Giám đốc điều hành của AZDIGI. Có hơn 15 năm kinh nghiệm trong phổ biến kiến thức liên quan đến WordPress tại thachpham.com, phát triển website và phát triển hệ thống.

Hơn 10 năm phục vụ 80.000+ khách hàng

Bắt đầu dự án web của bạn với AZDIGI