Wchodzisz na swoją stronę, a zamiast niej widzisz biały ekran albo komunikat „500 Internal Server Error”. Spokojnie - w większości przypadków da się to naprawić, a Twoje dane są bezpieczne. Poniżej tłumaczę, co ten błąd oznacza, od czego najczęściej się bierze i co możesz zrobić, zanim stracisz klientów.
Co oznacza błąd 500?
Błąd 500 to ogólny komunikat: „coś poszło nie tak po stronie serwera”. Nie mówi co dokładnie - i to jest największy problem. Strona nie ładuje się nie dlatego, że Twój komputer ma usterkę, tylko dlatego, że serwer nie potrafił poprawnie przetworzyć żądania. Przyczyna leży w kodzie, konfiguracji lub zasobach serwera.
Najczęstsze przyczyny
- Błąd w kodzie - po aktualizacji wtyczki, motywu lub własnej zmiany.
- Uszkodzony plik .htaccess - częsta przyczyna na hostingach Apache.
- Wyczerpana pamięć / limity hostingu - zbyt słaby pakiet dla ruchu.
- Błędna konfiguracja PHP - np. zła wersja PHP po zmianie na hostingu.
- Problem z bazą danych - przepełniona lub niedostępna baza.
- Wygasły certyfikat lub domena - strona przestaje działać z dnia na dzień.
Co zrobić krok po kroku
- Nie panikuj i nic nie kasuj. Pochopne usuwanie plików pogarsza sprawę.
- Sprawdź, czy to nie wygasła domena/hosting - najprostsza i najczęstsza przyczyna.
- Cofnij ostatnią zmianę - jeśli błąd pojawił się po aktualizacji wtyczki/motywu, wyłącz ją.
- Zajrzyj do logów serwera - w panelu hostingu zwykle jest log błędów, który wskazuje konkretny plik i linię.
- Przywróć kopię zapasową - jeśli masz backup sprzed awarii.
- Jeśli nie wiesz, gdzie szukać - zleć naprawę. Czasem 30 minut pracy specjalisty oszczędza dni stresu.
Kiedy warto zlecić naprawę
Jeśli logi nic Ci nie mówią, nie masz backupu albo po prostu nie chcesz ryzykować na żywym biznesie - to dobry moment, żeby oddać to komuś, kto robi to na co dzień. Naprawiam błędy 500, 404, białe ekrany, problemy z hostingiem i wolne ładowanie. Diagnoza zwykle jest szybka, a stawka za naprawy zaczyna się od 150 zł/h - często wystarcza jedna godzina.
Twoja strona padła?
Napisz lub wyślij SMS - reaguję szybko i przywracam stronę do działania.
Potrzebuję pomocyNaprawa stron, opieka techniczna i optymalizacja - Web Developer z Kłodzka, zdalnie w całej Polsce. Zobacz też: Ile kosztuje strona internetowa?