Hướng Dẫn Cách Khắc Phục Lỗi “Forbidden: PHP engine is disable.” Trên DirectAdmin

huong-dan-cach-khac-phuc-loi-forbidden-php-engine-is-disable-tren-directadmin

Khi quản trị website bằng DirectAdmin, nhiều người dùng thường gặp lỗi: Forbidden: PHP engine is disable.

Đây là một lỗi phổ biến khi PHP Engine của domain bị vô hiệu hóa. Khi gặp tình trạng này, website sẽ không thể chạy file .php và chỉ hiển thị thông báo lỗi. Trong bài viết này, Zhost sẽ hướng dẫn bạn cách khắc phục lỗi nhanh chóng và hiệu quả.

Nguyên nhân gây lỗi 

  • PHP Access bị tắt trong Domain Setup.
  • File .htaccess có dòng php_flag engine off.

huong-dan-cach-khac-phuc-loi-forbidden-php-engine-is-disable-tren-directadmin-1

Cách khắc phục lỗi trên DirectAdmin.

Bật PHP Access trong Domain Setup.

  • Đăng nhập vào DirectAdmin.
  • Truy cập phần Domain Setup.

huong-dan-cach-khac-phuc-loi-forbidden-php-engine-is-disable-tren-directadmin-2

 

  • Nhấn vào domain bị lỗi Forbidden: PHP engine is disable.
  • Tích chọn PHP Access -> MODIFY.
  • Sau bước này, website của bạn sẽ hoạt động trở lại.

huong-dan-cach-khac-phuc-loi-forbidden-php-engine-is-disable-tren-directadmin-3

 

Kiểm tra và chỉnh sửa file .htaccess.

  • Vào thư mục gốc của website, thông thường là (public_html).
  • Mở file .htaccess.
  • Nếu như có dòng:
Zhost Tutorial
php_flag engine off

hãy xóa đi hoặc đổi thành:

Zhost Tutorial
php_flag engine on
  • Lưu lại file và kiểm tra lại website.

 

Kết luận

Lỗi “Forbidden: PHP engine is disable.” trên DirectAdmin hoàn toàn có thể xử lý dễ dàng bằng cách bật lại PHP Access hoặc chỉnh .htaccess. Với những bước trên, bạn có thể nhanh chóng đưa website hoạt động trở lại. Chúc các bạn thành công.