Trong quá trình sử dụng, người dùng thường xuyên gặp phải những lỗi trên Directadmin. Trong bài viết sau đây, Viettelco sẽ gửi đến bạn các lỗi thường gặp trên directadmin và cách khắc phục để bạn có thể tham khảo.
1. Đăng nhập không hợp lệ
Đăng nhập không hợp lệ
Thỉnh thoảng người dùng sẽ gặp phải lỗi đăng nhập không hợp lệ trong khi sử dụng Directadmin mặc dù username và password không sai. Lỗi này gây ra bởi bạn đã sử dụng google translate. Để khắc phục lỗi này thì bạn cần thực hiện bỏ chức năng translate theo những bước sau đây:
Bước 1: Tiến hành đăng nhập trên trình duyệt khác.
Bước 2: Nhấn vào biểu tượng menu bên góc phải phía trên của chrome. Rồi chọn settings, chọn tiếp Show advanced settings. Trên cửa sổ lúc này bạn bỏ chọn ô Offer to translate pages that aren’t in a language you read.
Bước 3: Thực hiện đăng nhập lại.
2. Lỗi “This is a placeholder for the subdomain… demo.domain.com”
Lỗi này xuất hiện trên DirectAdmin khi người dùng tạo subdomain.
Thực hiện lần lượt các bước sau để sửa lỗi:
Bước 1: Trong domain.com, bạn vào public_html.
Bước 2: Trên màn hình đã xuất hiện thư mục demo. Trong thư mục đó có file index.html
Bước 3: Thực hiện xoá bỏ file index.html vấn đề sẽ được giải quyết.
Lưu ý: cần up code trong mục này để subdomain chạy bình thường.
3. Lỗi “mod_fcgid: can’t apply process slot for”
Khi bạn sử dụng directadmin mà thấy xuất hiện thông báo mod_fcgid: can’t apply process slot for thì bạn cần làm những bước sau đây để khắc phục.
Trong trường hợp bạn sử dụng Hosting, bạn cần kiểm tra lại bạn đã config đúng chưa. Nếu vẫn thấy lỗi xuất hiện bạn cần liên hệ nhà cung cấp hosting để hỏi CGI Access đã được bật trên host chưa. Nếu bạn sử dụng VPS thì bạn cần chỉnh lại thông số MaxProcessCount nằm trong /usr/local/apache/conf/php.conf.
# Fastcgi configuration for PHP5
LoadModule fcgid_module modules/mod_fcgid.so
MaxRequestsPerProcess 500
MaxProcessCount 3
MaxRequestLen 33554432
IPCCommTimeout 60
IdleTimeout 120
IdleScanInterval 30
BusyTimeout 120
BusyScanInterval 90
ErrorScanInterval 3
ZombieScanInterval 3
ProcessLifeTime 3600
Nếu vẫn chưa được bạn thử phân quyền 775 cho mục đăng nhập FastCGI
4. Lỗi No input file specified
Lỗi No input file specified
Đây chính là lỗi gây ra bởi apache. Để khắc phục lỗi bạn tham khảo 3 cách dưới đây:
Cách 1: Vào file .htaccess thêm dấu ? sau index.php trước dấu “/”
chẳng hạn đoạn code sau:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php ?/$1 [L
Cách 2: Có thể trong quá trình add domain bị lỗi. Vì vậy, bạn hãy thử xoá domain và add lại.
Cách 3: Trong tình huống bạn không thể chỉnh sửa được file .htaccess bạn có thể làm theo 2 bước sau đây:
Bước 1:
PHP chạy dưới chế độ CGI khi có cgi.fix_pathinfo giá trị 1. Bạn mở /system/application/config/config.php hoặc nơi chứa file config và hãy đảm bảo là 2 lựa chọn này được thiết lập.
PHP:$config[‘index_page’] = “”;$config[‘uri_protocol’] = “AUTO“;
Bước 2:
Tạo file PHP.INI dưới thư mục gốc website của bạn với nội dung
PHP:
cgi.fix_pathinfo = 0;
5. Lỗi Nginx is functioning normally
Lỗi Nginx is functioning normally
Trong quá trình sử dụng, thỉnh thoảng bạn sẽ gặp phải Nginx is functioning normally. Hãy khắc phục theo nhiều cách sau đây:
- Nếu lỗi này xuất hiện là do không gán IP vào đúng domain thì bạn cần gán lại IP vào domain chính xác để khắc phục lỗi.
- Khi bạn mới chỉ trỏ tên miền về hosting mà chưa add domain trên hosting hoặc tạo domain trên VPS/ Server cũng là một nguyên nhân gây ra lỗi Nginx is functioning normally. Vì vậy bạn cần add hosting vào để giải quyết lỗi.
- Nếu 2 cách trên vẫn chưa giải quyết được lỗi thì bạn cần liên hệ nhà cung cấp hosting để được hỗ trợ.
6. Lỗi An error occurred while creating the compressed file
Nguyên nhân gây ra lỗi này chính là bạn cố nén file trên DirectAdmin nhưng lại sử dụng quá dung lượng lưu trữ. Để xử lý lỗi này bạn cần xoá bỏ bớt file không cần thiết để trống dung lượng trên hosting hoặc tăng dung lượng hosting lên bằng cách liên hệ nhà cung cấp hosting để mua thêm dung lượng. Bạn có thể sử dụng 1 trong 2 cách này nhưng cần đảm bảo dung lượng còn trống lớn hơn dung lượng file bạn nén.
Vậy là bài viết trên, Viettelco đã gửi đến bạn các lỗi thường gặp trên directadmin và cách khắc phục. Hy vọng bài viết trên hữu ích đối với bạn. Nếu bạn còn bất cứ câu hỏi nào liên quan hãy để lại bình luận ở bên dưới để được hỗ trợ ngay nhé. Hiện nay Viettelco đang triển khai dịch vụ cho thuê hosting nếu có nhu cầu sử dụng bạn có thể liên hệ để biết thêm thông tin chi tiết.
Ngoài ra hãy theo dõi website https://viettelco.net để đọc được những bài viết hữu ích khác nữa nhé.