Biały ekran WordPress albo komunikat „W witrynie wystąpił błąd krytyczny.” oznacza, że serwer nie zdołał zbudować strony. Najczęściej winna jest wtyczka, motyw albo aktualizacja. Treść strony zwykle jest cała, ale naprawa wymaga dostępu do serwera, więc zgłoś to nam od razu.
To sprawa do zlecenia. Nie wyłączaj ani nie usuwaj wtyczek, nie przywracaj kopii i nie zmieniaj plików przez FTP. Każda kolejna zmiana utrudnia ustalenie przyczyny. Twoje zadanie to zebrać informacje z listy poniżej i wysłać zgłoszenie.
- Dostęp do skrzynki e-mail administratora strony
- Informacja, co zmieniano na stronie w ostatnich dniach
Co widzisz i co to znaczy
| Co widzisz | Co to znaczy |
|---|---|
| „W witrynie wystąpił błąd krytyczny.” | Wtyczka lub motyw spowodowały błąd w kodzie. WordPress zatrzymał budowanie strony |
| Całkowicie biały ekran, bez żadnego napisu | Ten sam rodzaj błędu, ale bez komunikatu. Czasem dotyczy tylko jednej podstrony |
| „Błąd łączenia się z bazą danych” | Strona nie może pobrać treści z bazy danych. Problem po stronie serwera |
| „Witryna jest tymczasowo niedostępna z powodu zaplanowanych prac konserwacyjnych.” | Trwa aktualizacja. Poczekaj 5 minut. Jeśli napis nie znika, aktualizacja się zawiesiła: zgłoś |
| Błąd 500, 502 lub 503 | Serwer nie obsłużył żądania. Może być chwilowy: odśwież po 2–3 minutach. Jeśli błąd zostaje, zgłoś |
Sprawdź po kolei
Sprawdź zasięg awarii
Odśwież stronę skrótem Ctrl+Shift+R (Mac: Cmd+Shift+R) i otwórz ją na telefonie przez internet komórkowy. Sprawdź stronę główną, 2–3 podstrony i panel pod adresem twojadomena.pl/wp-admin.
Zanotuj, co działa, a co nie: cała strona, jedna podstrona czy tylko panel. To skraca naprawę.
Znajdź e-mail od WordPressa
Przy błędzie krytycznym WordPress wysyła wiadomość na adres administratora strony. Jej temat to „[nazwa strony] Twoja witryna ma problemy techniczne”. Sprawdź też folder Spam.
W treści zwykle jest nazwa winnej wtyczki lub motywu, np. „WordPress wykrył błąd w używanej wtyczce: …”. To najcenniejsza informacja dla nas.
Przypomnij sobie ostatnią zmianę
Zapisz, co działo się tuż przed awarią: aktualizacja, nowa wtyczka, wklejony kod, zmiana w ustawieniach. Podaj przybliżoną godzinę.
Informacja, że nic nie było zmieniane, też pomaga. Wtedy szukamy aktualizacji automatycznej albo zmiany na serwerze.
Nie zmieniaj nic więcej
Nie aktualizuj, nie instaluj i nie usuwaj teraz żadnej wtyczki. Nie przywracaj kopii zapasowej samodzielnie.
Hosting robi kopie co noc. Jeśli trzeba, przywrócimy stronę z dnia sprzed awarii, ale najpierw sprawdzimy, czy wystarczy prostsza naprawa.
Zrób zrzut ekranu
Zrób zrzut ekranu z komunikatem i paskiem adresu: Win+Shift+S (Mac: Cmd+Shift+4). Skopiuj adres podstrony z błędem.
Zgłoś awarię od razu
Wyślij formularz zgłoszenia albo napisz na kontakt@lemmedo.it z tematem „Awaria strony”. Prześlij dalej cały e-mail od WordPressa, dołącz zrzut i wynik kroków 1–3.
Jeśli e-maila od WordPressa nie ma, wyślij zgłoszenie bez niego, nie czekaj.
Tryb odzyskiwania z e-maila: co to jest
E-mail od WordPressa zawiera link do tak zwanego trybu odzyskiwania, który w panelu nazywa się trybem awaryjnym. Po kliknięciu i zalogowaniu WordPress wstrzymuje winną wtyczkę tylko dla Ciebie, żeby panel dało się otworzyć. Odwiedzający nadal widzą błąd.
Na górze panelu pojawia się wtedy informacja, że witryna jest w trybie awaryjnym, i link do wyjścia z niego. Nie wyłączaj w tym trybie wtyczek ani motywu na własną rękę. Wyłączenie wtyczki od formularza, sklepu czy przekierowań zmienia działanie strony w sposób, który trudno potem odkręcić.
Link z e-maila jest ważny przez ograniczony czas, zwykle dobę. Gdy wygaśnie, a błąd wystąpi ponownie, WordPress wyśle nowy. Naprawę i tak robimy przez nasz dostęp, więc nie musisz z niego korzystać.
Najszybsza droga do naprawy to formularz zgłoszenia z informacjami z kroków powyżej i przekazanym dalej e-mailem od WordPressa.
Strona działa, ale panel pokazuje błąd
Odwiedzający nic nie widzą, ale nie możesz niczego edytować. Zgłoś to tak samo jak awarię strony, ze zrzutem ekranu i adresem, pod którym widzisz błąd.
Błąd znika i wraca
Zanotuj godziny, kiedy się pojawia, i podaj je w zgłoszeniu. Przerywany błąd często oznacza przeciążenie serwera albo zadanie uruchamiane co jakiś czas, np. aktualizację automatyczną.
Na stronie pojawiły się dziwne treści albo przekierowanie na obcą stronę
To nie zwykły błąd krytyczny, tylko możliwe włamanie. Nie loguj się z obcych komputerów, zmień hasło i zgłoś to od razu.
Nic z tego nie pomogło? Opisz problem w formularzu, odpowiemy w dni robocze.