Błąd 500, znany również jako „Błąd wewnętrzny serwera”, jest powszechnym problemem w środowiskach hostingowych LiteSpeed. Wskazuje, że serwer napotkał niespodziewany warunek, który uniemożliwił mu zrealizowanie żądania. Chociaż może wydawać się krytyczny, przyczyny są zazwyczaj łatwe do zdiagnozowania i naprawienia.

Typowe przyczyny

  1. Nieprawidłowe zasady .htaccess – Nieprawidłowe dyrektywy lub zduplikowane wpisy często wywołują błąd 500.

  2. Uprawnienia plików i folderów – Złe uprawnienia (np. 777) mogą blokować wykonanie. Bezpieczne wartości domyślne: 644 dla plików, 755 dla katalogów.

  3. Błędy PHP – Nieobsługiwane funkcje, problemy z składnią lub limity pamięci mogą zatrzymać działanie skryptów.

  4. Przekroczone limity – LiteSpeed egzekwuje limity zasobów (pamięć, czas wykonania). Ich przekroczenie może wywołać błąd.

Jak naprawić

  • Sprawdź .htaccess: Tymczasowo zmień nazwę pliku i przeładuj stronę. Jeśli błąd zniknie, przejrzyj zasady.

  • Przejrzyj dzienniki błędów: W cPanel → Metryki → Błędy, lub przez /logs/error.log. Często pokazują dokładną przyczynę.

  • Popraw uprawnienia: Zresetuj pliki i katalogi do standardowych wartości (644 / 755).

  • Sprawdź ustawienia PHP: Upewnij się, że są zgodne z wybraną wersją PHP, i zwiększ memory_limit lub max_execution_time, jeśli to konieczne.

  • Wyłącz wtyczki/skrypty: Jeśli używasz CMS-ów takich jak WordPress, wyłącz ostatnie wtyczki, aby znaleźć konflikt.

Podsumowanie

Błąd 500 w hostingu LiteSpeed zazwyczaj sprowadza się do problemów z konfiguracją, uprawnieniami lub konfliktami PHP. Sprawdzając dzienniki, naprawiając .htaccess i dostosowując limity serwera, możesz szybko rozwiązać ten problem i przywrócić dostępność swojej strony internetowej.