Lỗi 500 thường xảy ra với các trường hợp sau :
1. Lỗi do CHMOD thư mục hoặc file sai : Lỗi này rất hay thường gặp, đối với linux thì CHMOD đúng cho thư mục là 755 và cho file là 644.
2. Lỗi do file .htaccess : Lỗi này cũng rất hay xảy ra, nếu bạn sử dụng file .htaccess với nội dung ko chính xác sẽ gây ra lỗi 500 cho mã nguồn. Bạn nên thử thay đổi tên file .htaccess đi và test nếu website hoạt động bình thường.
3. Lỗi do mã nguồn ko tương thích : Lỗi này thường ít xảy ra, trong trường hợp mã nguồn của bạn yêu cầu 1 số module đặc biệt nào đó mà server không hỗ trợ. Trường hợp này bạn mở ticket để được trợ giúp tốt hơn.