1. Sprawdź, czy to nie problem po Twojej stronie
Pierwsza rzecz: spróbuj wejść na stronę z innej sieci (telefon na danych komórkowych, nie WiFi). Czasem to lokalny ISP blokuje konkretne IP, albo Twój router cache’uje stare DNS. Jeśli z innej sieci strona działa — problem jest u Ciebie, nie na serwerze.
Sprawdź też serwis downforeveryoneorjustme.com — pokaże, czy strona działa dla innych użytkowników.
2. White Screen of Death (biały ekran)
Klasyczny objaw błędu PHP. Najczęstsze przyczyny:
- Konflikt po aktualizacji wtyczki
- Przekroczony limit pamięci PHP
- Błąd składni w pliku motywu (jeśli ktoś edytował kod)
Co zrobić: włącz tryb debug w pliku wp-config.php:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Po odświeżeniu strony błąd pojawi się w pliku wp-content/debug.log. Zwykle wskaże konkretną wtyczkę lub plik.
3. „Error establishing a database connection”
WordPress nie może połączyć się z bazą danych. Trzy najczęstsze powody:
- Hosting padł — sprawdź panel hostingu albo zadzwoń do supportu.
- Hasło do bazy w
wp-config.phpzostało zmienione. - Baza jest „corrupted” — w
wp-config.phpdodajdefine('WP_ALLOW_REPAIR', true);i wejdź na/wp-admin/maint/repair.php.
4. Strona ładuje się ekstremalnie wolno
Nie jest „zepsuta”, ale praktycznie bezużyteczna. Sprawdź:
- Obciążenie serwera w panelu hostingu (czasem inna strona na tym samym serwerze ciągnie zasoby)
- Czy nie masz aktywnego cache’a, który się zepsuł — wyczyść go
- Czy nie pojawiły się błędy 500 w logach serwera — atak DDoS albo źle skonfigurowana wtyczka
5. Strona pokazuje treść inną niż Twoja
Najpoważniejszy scenariusz — możliwe włamanie. Natychmiast:
- Zmień wszystkie hasła administratorów
- Sprawdź listę użytkowników w panelu — czy są nieautoryzowane konta
- Przywróć stronę z backupu sprzed problemu — sprawdź nasz wpis o backupie WordPress
- Skontaktuj się z hostingiem i zgłoś incydent
Najczęstsze pierwsze „naprawy” — co warto zrobić zawsze
- Wyczyść cache — przeglądarki, wtyczki cache, CDN-a.
- Wyłącz wszystkie wtyczki przez
wp-clialbo zmień nazwę folderuwp-content/plugins/. Jeśli strona zaczęła działać — włączaj po kolei, aż znajdziesz winowajcę. - Przełącz na domyślny motyw (np. Twenty Twenty-Four). Jeśli to pomaga — problem jest w motywie.
- Sprawdź logi błędów w panelu hostingu lub w pliku
error_log.
Kiedy warto zgłosić się do specjalisty?
Jeśli:
- Powyższe kroki nie pomagają
- Strona generuje przychód i każda godzina przestoju to konkretne pieniądze
- Podejrzewasz, że doszło do włamania
- Nie masz aktualnego backupu (przeczytaj jak go zrobić w naszym wpisie o backupie WordPress)
…skontaktuj się z nami. Prowadzimy opiekę nad stronami WordPress z gwarantowanym czasem reakcji. Pierwszym krokiem jest wstępna konsultacja techniczna — przesyłasz brief, a my analizujemy stronę.
Najczęstsze pytania o awarie WordPress
Strona ładuje się, ale wygląda jak rozbita — co to?
Najczęściej to brak załadowania plików CSS/JS. Sprawdź konsolę przeglądarki (F12, zakładka Network) — jeśli są błędy 404 albo 500 przy CSS/JS, problem jest w ścieżkach (po migracji domeny) albo na serwerze (np. zablokowane mod_headers).
Skąd wiem, czy strona została zhakowana?
Sygnały: nowi nieznani administratorzy w panelu, niespodziewane przekierowania na zewnętrzne strony, dziwne wpisy w bazie danych, ostrzeżenie w Google Search Console o malware, gwałtowny spadek ruchu z wyszukiwarki. Sprawdzić stronę można darmowo na sucuri.net/sitecheck.
Jak długo trwa przywracanie strony z backupu?
Zależy od rozmiaru: prosta strona firmowa (kilkaset MB) — 15-30 minut. Sklep WooCommerce (kilka GB) — 1-3 godziny. Czas zawiera diagnozę problemu, sprawdzenie integralności backupu, samo przywrócenie i testy.
Czy mogę pisać/dzwonić nocą, gdy strona padnie?
W ramach pakietów opieki gwarantujemy czas reakcji w dni robocze (12-48h zależnie od pakietu). Awarie weekendowe i nocne obsługujemy w trybie ekspresowym jako osobną płatną usługę — kontakt mailem, oddzwaniamy najszybciej jak możemy.