Đổi phiên bản PHP qua giao diện DirectAdmin
Hướng dẫn DirectAdmin · cập nhật 02/08/2026
Để đổi phiên bản PHP trên DirectAdmin, bạn vào mục PHP Version Selector hay Select PHP Version, chọn phiên bản trong danh sách rồi lưu. Website chuyển sang chạy PHP mới ngay. Việc mất chừng 2 phút, nên thử lại website sau khi đổi.
Bạn cần đổi phiên bản PHP khi mã nguồn đòi bản PHP mới hơn, khi website báo lỗi vì PHP quá cũ hoặc quá mới, hoặc khi muốn dùng bản PHP nhanh hơn. Nhiều mã nguồn như WordPress chỉ chạy tốt trên một khoảng phiên bản PHP nhất định.
- Mở mục chọn phiên bản PHP trong DirectAdmin.
- Chọn phiên bản PHP phù hợp với mã nguồn.
- Lưu lựa chọn để áp dụng.
- Mở website kiểm tra và xem lỗi nếu có.
Vì sao cần chọn đúng phiên bản PHP cho website
PHP là ngôn ngữ chạy phần lớn website động. Mỗi mã nguồn viết cho một khoảng phiên bản PHP. Chạy trên bản quá cũ thì thiếu hàm mới và có lỗ hổng bảo mật, chạy trên bản quá mới thì một số hàm cũ đã bị gỡ khiến website báo lỗi. Chọn đúng phiên bản giúp website chạy ổn định.
| Tình huống | Nên làm |
|---|---|
| Website báo lỗi cú pháp hoặc hàm không tồn tại | Đổi sang bản PHP mã nguồn yêu cầu |
| Cài WordPress hoặc mã nguồn mới | Chọn bản PHP 7.4–8.2 tuỳ yêu cầu |
| Website cũ chỉ chạy PHP đời thấp | Giữ bản cũ, lên kế hoạch nâng cấp mã nguồn |
Nếu không chắc mã nguồn cần bản nào, bạn xem tài liệu của mã nguồn đó. Tài liệu WordPress ghi rõ phiên bản PHP tối thiểu mà bản WordPress đang dùng cần tới.
Cách mở mục chọn phiên bản PHP trong DirectAdmin
Ở trang chính DirectAdmin, tìm nhóm Account Manager hoặc Extra Features, rồi bấm Select PHP Version hoặc PHP Version Selector tuỳ cấu hình server. Trang này hiện phiên bản PHP đang chạy và danh sách các phiên bản có sẵn để chọn.
Danh sách phiên bản do BizMaC cài sẵn trên server. Bạn chỉ chọn trong các bản có sẵn, không tự thêm bản mới. Nếu cần một phiên bản không có trong danh sách, bạn gửi yêu cầu hỗ trợ để được cài thêm.
Chọn phiên bản và lưu lựa chọn
Trong danh sách, bạn chọn phiên bản muốn dùng, ví dụ PHP 8.1. Một số server cho chọn cả chế độ chạy PHP như mod_php hay các bản khác. Người mới cứ để mặc định chế độ, chỉ đổi số phiên bản. Bấm nút lưu để áp dụng.
1. Chọn số phiên bản
Bấm vào ô chọn phiên bản rồi chọn số bạn cần. Danh sách thường xếp từ bản cũ tới bản mới trong khoảng PHP 7.4–8.2. Chọn bản mã nguồn yêu cầu là an toàn nhất.
2. Lưu và chờ áp dụng
Bấm Save. DirectAdmin chuyển website sang chạy phiên bản mới, thường có hiệu lực ngay. Không cần khởi động lại gì thêm.
Kiểm tra website sau khi đổi phiên bản PHP
Đổi phiên bản PHP có thể làm lộ lỗi mà bản cũ giấu đi. Bạn mở website và bấm qua vài trang chính, nhất là trang có form và trang quản trị. Nếu website chạy bình thường thì phiên bản mới phù hợp. Nếu xuất hiện trang trắng hoặc thông báo lỗi, bạn cần xem lỗi cụ thể.
Một cách kiểm tra nhanh phiên bản đang chạy là tạo file info.php với nội dung gọi hàm hiển thị thông tin PHP, mở nó lên xem số phiên bản. Kiểm tra xong nhớ xoá file này đi vì nó lộ thông tin cấu hình server.
<?php phpinfo(); ?>
Xử lý lỗi thường gặp sau khi đổi PHP
Lỗi hay gặp nhất là website trắng trang hoặc báo hàm không tồn tại sau khi lên bản PHP mới hơn. Nguyên nhân thường là mã nguồn dùng hàm cũ đã bị gỡ, hoặc thiếu extension PHP mà bản mới cần bật. Bạn quay lại bản PHP cũ để website chạy trước, rồi tính đường nâng cấp mã nguồn.
| Lỗi | Cách xử lý |
|---|---|
| Trắng trang sau khi lên bản mới | Đổi tạm về bản cũ, kiểm tra mã nguồn |
| Báo thiếu extension | Bật extension theo mục dưới |
| Báo hàm không tồn tại | Nâng cấp mã nguồn hoặc giữ bản PHP cũ |
Nếu lỗi do thiếu module, bạn bật thêm theo bài bật tắt extension PHP trên DirectAdmin. Extension và phiên bản PHP là hai thứ tách nhau: đổi phiên bản xong có thể phải bật lại các extension cho bản mới đó.
Bài khác trong DirectAdmin
Xem cả 31 bàiLàm theo vẫn chưa được?
Gửi yêu cầu hỗ trợ, kỹ thuật xem trực tiếp trên dịch vụ của Anh/Chị.