Hướng dẫn xử lý lỗi 500 trên hosting linux Vinastar Ltd

Hiện nay một số khách hàng sử dụng hosting Linux đôi khi bị lỗi 500 Internal error. Lỗi này phần lớn xuất phát từ việc cấu hình chưa phù hợp trong file .htaccess hoặc là phân quyền thư mục , Files  (chmod )sai. 
Cách xử lý khi gặp tình trạng này như sau: 
1. Kiểm tra File .htaccess 
 - Nếu bạn sử dụng mod_rewrite cho website, hãy kiểm tra file .htaccess tại thư mục gốc (thư mục có tên domain bạn gán vào hosting khi đăng ký với vinastar.net) tìm kiếm dòng sau: RewriteBase
+ Nếu phía trước dòng này có dấu: # hãy xoá bỏ dấu này, lưu file .htaccess và kiểm tra lại.
+ Trường hợp không có dòng này, hãy thêm vào phía dưới dòng RewriteEngine On 
+ Tuy nhiên, nếu vị trí file .htaccess không nằm tại thư mục gốc mà nằm trong folder khác ví dụ thumuc_con , Bạn cần chỉnh sửa lại như sau:  RewriteBase /thumuc_con/ . tuỳ vào vị trí các thư mục tính từ thư mục gốc bạn cấu hình cho phù hợp.
 - Tuỳ chọn multiViews cũng có thể là nguyên nhân gây lỗi do hositng vinastar.net không hỗ trợ cho tuỳ chọn này.
Options +MultiViews
Hãy đảm bảo rằng bạn không có dòng tuỳ chọn này trong file .htaccess. Hoặc hãy xoá bỏ nó.
 
- Tùy chọn FollowSymlinks là nguyên nhân gây ra lỗi interval server error tại hosting tenten. Chúng tôi không cho phép sử dụng parameter này nhằm tránh việc xem các file của hosting khác thông qua symlink.
    Để sử dụng symlink trong hosting của bạn, hãy đổi FollowSymLinks thành SymLinksIfOwnerMatch.hoặc nếu không sử dụng tính năng này, vui lòng xóa đi.
 

2. Nguyên nhân lỗi do cấu hình phân quyền thư mục sai.

 -  Tuyệt đối không được phép chmod thư mục mặc định hệ thống vinastar.net đã tạo sẵn trong hosting của bạn.
 - Hệ thống của vinastar.net đã được thiết lập sẵn sàng với việc bạn upload website có thể sử dụng được mà không cần phải tiến hành chmod folder hoặc files. 
+ Đối với folder mặc định được cấu hình chmod 755
+ Đối với files mặc định chmod 644 
- Việc chmod 777 đối với thư mục mặc định: tên hosting của bạn sẽ dẫn tới hiển thị lỗi 500 trên trình duyệt.
- Khi bạn chmod thư mục, files bên trong hosting của bạn, nếu xảy ra lỗi, bạn cần phân quyền lại folder/files về thiết lập mặc định của hệ thống .
 
 
3. Yêu cầu hỗ trợ qua email kythuat@vinastar.net 
 
- Chúng tôi luôn sẵn sàng hỗ trợ các bạn, Hãy gửi email bằng tài khoản email bạn đã đăng ký tới chúng tôi kèm theo các thông tin sau:
 +Tên miền gán vào hosting
 + Trước thời điểm xảy ra lỗi, bạn đã cấu hình hoặc chỉnh sửa nội dung source code của bạn ?
- Việc bạn cung cấp càng nhiều thông tin, việc hỗ trợ của chúng tôi sẽ nhanh chóng và thuận lợi hơn.
Bài viết này có ích cho bạn không? 0 phiếu cảm nhận dễ hiểu & thực hiện (4 Phiếu)