Quản trị net diễn đàn chia sẻ thông tin các thủ thuật mạng, internet bảo mật thông tin dành cho giới IT VIệt hy vọng là nơi bổ ích cho cộng đồng

Quản trị net diễn đàn chia sẻ thông tin các thủ thuật mạng, internet bảo mật thông tin dành cho giới IT VIệt hy vọng là nơi bổ ích cho cộng đồng (http://quantrinet.com/forum/index.php)
-   Quản trị Webserver Apache, Php, SSL (http://quantrinet.com/forum/forumdisplay.php?f=104)
-   -   Hướng dẫn xử lý lỗi 500 trên hosting linux (http://quantrinet.com/forum/showthread.php?t=9400)

hoctinhoc 27-04-2013 09:00 AM

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


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 .htaccesshoặ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) 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 không hỗ trợ cho tuỳ chọn này.
Options +MultiViewsHã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ó.


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 TENTEN đã tạo sẵn trong hosting của bạn.
- Hệ thống đã đượ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 .


:battay:


Bây giờ là 01:53 AM. Giờ GMT +7

Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.