500
Błąd 500 Internal Server Error - co oznacza i jak go naprawić
Internal Server Error · Wewnętrzny błąd serwera
Błąd 500 oznacza, że na serwerze wystąpił nieoczekiwany błąd - najczęściej w kodzie strony, wtyczce lub bazie danych.
Co oznacza błąd 500?
To ogólny komunikat „coś poszło nie tak”. Serwer nie podaje szczegółów odwiedzającym, ale zapisuje je w logach błędów.
Błąd 500 prawie zawsze wymaga naprawy po stronie właściciela strony - odwiedzający niewiele może zrobić.
Najczęstsze przyczyny
- Błąd w kodzie, motywie lub wtyczce - często zaraz po aktualizacji.
- Błędna reguła w pliku .htaccess.
- Za mało pamięci dla PHP (memory_limit).
- Problem z bazą danych.
- Złe uprawnienia plików.
Co zrobić, gdy widzisz błąd 500?
- Odśwież stronę za kilka minut.
- Jeśli błąd się utrzymuje, daj znać właścicielowi strony - to problem po jego stronie.
Jak naprawić błąd 500 na swojej stronie?
- Zajrzyj do logów błędów serwera lub PHP - zwykle wskazują plik i linię.
- Wycofaj ostatnią zmianę: aktualizację wtyczki, motywu albo wdrożenie.
- W WordPressie włącz WP_DEBUG_LOG, a w razie potrzeby wyłącz wtyczki, zmieniając nazwę katalogu plugins.
- Sprawdź .htaccess (np. zmień jego nazwę na chwilę) i zwiększ memory_limit.
Jaki kod zwraca Twoja strona?Sprawdź kod odpowiedzi, przekierowania i czas ładowania - za darmo.Czy to awaria dużego serwisu?Stan ponad 150 popularnych serwisów na żywo.
Dowiedz się o błędzie 500, zanim zobaczą go klienci
Sprawdzamy Twoją stronę co minutę i wysyłamy SMS, e-mail lub wiadomość na Slacku, gdy zwróci błąd. 14 dni za darmo.