Błąd 500 jest kodem błędu odpowiedzi HTTP. Informuje on o tym iż serwer serwer napotkał niespodziewane trudności, które uniemożliwiły zrealizowanie żądania. Przyczyn wystąpienia tego błędu może być kilka.
Aby zidentyfikować jednoznacznie przyczynę należy zalogować się do panelu administracyjnego hostingiem, a następnie przejść do logów apache serwera (dla każdej domeny są osobne). W logach będzie widniała przyczyna błędu.
Często przyczyną błędów są:
- niepoprawne wpisy w pliku .htaccess
- przekroczony czas wykonania skryptu
- niepoprawne prawa do plików i katalogów
Oczywiście przyczyn może być znacznie więcej. W razie problemów przy identyfikacji przyczyny na podstawie logów zalecamy kontakt z informatykiem.