• Thông Tin Cần Biết
  • Hướng Dẫn
  • Câu Hỏi Thường Gặp
  • Thông Tin Cần Biết
  • Hướng Dẫn
  • Câu Hỏi Thường Gặp
Home/Hướng Dẫn/DirectAdmin/DirectAdmin Fix Permissions

DirectAdmin Fix Permissions

25 lượt xem 0

Trong DirectAdmin, nếu bạn gặp lỗi liên quan đến quyền (permissions) của file hoặc thư mục, bạn có thể sử dụng các lệnh sau để khắc phục.

1. Fix Quyền cho Toàn Bộ Website (Public_html)

Nếu website của bạn không hoạt động do lỗi quyền, bạn có thể chạy lệnh sau để đặt lại quyền thư mục và file:

cd /home/username/domains/domain.com/
chown -R username:username public_html
find public_html -type d -exec chmod 755 {} \;
find public_html -type f -exec chmod 644 {} \;

🔹 Giải thích:

chown -R username:username public_html → Đặt lại quyền sở hữu cho đúng user.
find public_html -type d -exec chmod 755 {} \; → Đặt quyền thư mục thành 755.
find public_html -type f -exec chmod 644 {} \; → Đặt quyền file thành 644.

2. Fix Quyền cho File PHP hoặc CGI (Nếu Cần)

Nếu bạn chạy các script PHP mà gặp lỗi 500 Internal Server Error, thử đặt lại quyền:

find public_html -name “*.php” -exec chmod 644 {} \; find public_html -name “*.cgi” -exec chmod 755 {} \;

 

3. Fix Quyền cho Tài Khoản Email

Nếu email không gửi được do quyền thư mục Maildir bị sai:

cd /home/username/
chown -R username:mail Maildir
chmod -R 770 Maildir

4. Fix Quyền cho MySQL (Nếu Lỗi Kết Nối CSDL)

Nếu DirectAdmin báo lỗi MySQL permission issue, thử:

chown -R mysql:mysql /var/lib/mysql
chmod -R 755 /var/lib/mysql
systemctl restart mysqld

5. Fix Quyền cho DirectAdmin Binaries (Nếu DA Không Chạy Được)

Nếu DirectAdmin không chạy do quyền file nhị phân bị sai:

cd /usr/local/directadmin
chown -R diradmin:diradmin .
chmod 755 directadmin
chmod 600 conf/directadmin.conf
service directadmin restart

6. Fix Toàn Bộ Quyền cho DirectAdmin (Nếu Lỗi Tổng Thể)

Nếu bạn muốn reset tất cả quyền về mặc định:

/usr/local/directadmin/scripts/fix_permissions.sh all

⚠ Lưu ý: Các lệnh trên cần được chạy với root hoặc user có quyền sudo.

 

Bài viết này hữu ích không?

Yes  No
Bài viết liên quan
  • Hướng dẫn sao lưu (Backup) website trên DirectAdmin
  • Fix configure: error: Package requirements libzip
  • Hướng dẫn backup và Restore trên DirectAdmin
  • Xử lý lỗi full Inode trên server DirectAdmin
  • Hướng dẫn thiết lập kết nối MySQL từ xa trên DirectAdmin
  • Hướng dẫn bật tắt extension PHP trên Directadmin

Không tìm thấy câu trả lời của bạn? Liên hệ

DirectAdmin
  • DirectAdmin Fix Permissions
  • Hướng dẫn cài đặt SSL trên DirectAdmin
  • Cài đặt SSL Let’s Encrypt trên DirectAdmin
  • Hướng dẫn tạo tài khoản FTP trên Directadmin
  • Xóa tin nhắn hệ thống trên DirectAdmin
  • Khắc phục lỗi License has expired DirectAdmin
  • Tăng giới hạn upload PhpMyAdmin
  • Thay đổi IP VPS/Server trên Directadmin
  • Fix lỗi Your DirectAdmin version (1.61) is older than
  • DirectAdmin là gì?
  • Kiểm tra dung lượng hosting trên DirectAdmin
  • Installing DirectAdmin on CentOS and Ubuntu
  • Hướng dẫn tạo tài khoản Email trên DirectAdmin
  • Cài đặt mcrypt cho PHP 7.2 trên Directadmin
  • Hướng dẫn fix lỗi Your DirectAdmin version (1.62) is older than minimal required for this version of CustomBuild (1.63)
  • Hướng dẫn sử dụng Cron Jobs trên Directadmin
  • Hướng dẫn bật tắt extension PHP trên Directadmin
  • Hướng dẫn thiết lập kết nối MySQL từ xa trên DirectAdmin
  • Xử lý lỗi full Inode trên server DirectAdmin
  • Hướng dẫn backup và Restore trên DirectAdmin
  • Fix configure: error: Package requirements libzip
  • Hướng dẫn sao lưu (Backup) website trên DirectAdmin
All Categories
  • Quản trị Website
  • WordPress Website
  • Quản lý tài khoản
  • Tên miền
  • Chứng chỉ số SSL
  • Email Hosting Server
  • Web Hosting
  • VPS / Server
  • Plesk
  • DirectAdmin
  • Networking
  • Linux
  • Windows
© BizMaC | Rainbow E-Commerce