BizMaC bizmac.com

Đổ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.

  1. Mở mục chọn phiên bản PHP trong DirectAdmin.
  2. Chọn phiên bản PHP phù hợp với mã nguồn.
  3. Lưu lựa chọn để áp dụng.
  4. 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ốngNê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ớiChọn bản PHP 7.4–8.2 tuỳ yêu cầu
Website cũ chỉ chạy PHP đời thấpGiữ 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ỗiCá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 extensionBật extension theo mục dưới
Báo hàm không tồn tạiNâ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 đó.

Hướng dẫn này có giúp được Anh/Chị không?

Bài khác trong DirectAdmin

Xem cả 31 bài
Bật tắt extension PHP trên DirectAdmin Vào Extra Features rồi Select PHP version để tích hoặc bỏ tích extension. Nên bật thư viện nào cho WordPress, cách xác nhận đã nạp và lỗi hay gặp. 7 phút đọc 79 lượt xem Cập nhật 28/08/2026 Khôi phục website trên DirectAdmin từ bản sao lưu Đưa tệp sao lưu lên hosting, chọn đúng phần dữ liệu cần đưa về và kiểm website sau khi khôi phục, kèm cách chọn bản nào khi có nhiều bản. 8 phút đọc 116 lượt xem Cập nhật 26/08/2026 Khắc phục lỗi License has expired DirectAdmin DirectAdmin báo License has expired khi bản quyền hết hạn hoặc máy chủ đổi IP. Cách chạy getLicense.sh để tải lại license và mở khoá bảng điều khiển. 6 phút đọc 187 lượt xem Cập nhật 26/08/2026 Xoá tin nhắn hệ thống trên DirectAdmin Dọn hộp tin nhắn hệ thống DirectAdmin bằng giao diện hoặc dòng lệnh, kèm bảng phân loại tin nào đáng đọc trước khi xoá và cách giảm tin sinh ra. 8 phút đọc 105 lượt xem Cập nhật 26/08/2026 Cài SSL Let's Encrypt miễn phí trên DirectAdmin Let's Encrypt cấp chứng chỉ SSL miễn phí, hạn 90 ngày và tự gia hạn. Cách bật trong DirectAdmin và xử lý lỗi khi xin chứng chỉ. 5 phút đọc 89 lượt xem Cập nhật 23/08/2026 Cài đặt mcrypt cho PHP 7.2 trên DirectAdmin PHP 7.2 gỡ mcrypt khỏi lõi và đẩy sang PECL. Cách tải mã nguồn, biên dịch đúng bản PHP 7.2 rồi khai báo extension, kèm hướng chuyển sang OpenSSL. 6 phút đọc 122 lượt xem Cập nhật 23/08/2026

Là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ị.

Gửi yêu cầu hỗ trợ