Biały ekran śmierci w WordPress – skąd się bierze i jak go naprawić?

Biały ekran śmierci w WordPressie oznacza sytuację, w której strona przestaje wyświetlać jakąkolwiek treść, nie pokazując przy tym żadnego komunikatu o błędzie.

Czym jest biały ekran śmierci w WordPressie?

To jeden z najbardziej frustrujących problemów w WordPressie, bo nie daje żadnej informacji zwrotnej. Nie ma błędu, nie ma ostrzeżenia, nie ma nawet częściowo załadowanej strony. Jest tylko biała karta w przeglądarce.

W praktyce oznacza to, że PHP przestało wykonywać kod, ale serwer nie wyświetla informacji o przyczynie. Dla użytkownika wygląda to jak „zniknięcie strony z internetu”.

Dlaczego WordPress potrafi wyświetlić pustą stronę?

Czy winny jest kod motywu lub wtyczki?

Tak – to najczęstszy scenariusz.
Wystarczy jeden błąd składni, nieistniejąca funkcja albo konflikt zależności i PHP przerywa działanie. WordPress nie zdąży nawet wygenerować komunikatu.

Najczęściej problem pojawia się:

  • po edycji functions.php,
  • po dodaniu własnego fragmentu kodu,
  • po aktualizacji motywu lub wtyczki.

Czy aktualizacja mogła coś zepsuć?

Automatyczne aktualizacje potrafią być bezlitosne. Wtyczka może nie być zgodna z aktualną wersją PHP albo z inną wtyczką. Dotyczy to szczególnie:

  • WooCommerce,
  • Elementor,
  • builderów wizualnych,
  • rozbudowanych wtyczek cache i optymalizacji.
Czytaj więcej:  Jak samodzielnie postawić stronę na WordPressie – poradnik krok po kroku

Czy to może być brak pamięci PHP?

Jak najbardziej. Nowoczesny WordPress zużywa znacznie więcej zasobów niż kilka lat temu.
Jeśli hosting ma niski limit pamięci, strona może po prostu „zgasnąć”.

Typowe objawy:

  • biały ekran po zalogowaniu do panelu,
  • znikająca strona po zapisaniu wpisu,
  • problemy tylko w kokpicie.

Czy motyw może powodować biały ekran?

Tak, zwłaszcza:

  • stare motywy bez aktualizacji,
  • motywy kupione lata temu,
  • motywy silnie modyfikowane ręcznie.

Test z motywem domyślnym WordPressa bardzo często od razu pokazuje, gdzie leży problem.

Jak znaleźć przyczynę białego ekranu?

Włączenie trybu debugowania

Pierwszy techniczny krok to aktywacja debugowania w pliku wp-config.php:

Po tej zmianie WordPress zaczyna zapisywać błędy do pliku wp-content/debug.log.
To tam pojawiają się informacje o:

  • konkretnym pliku,
  • numerze linii,
  • rodzaju błędu.

Sprawdzenie logów serwera

Czasem problem nie leży w WordPressie, tylko w środowisku serwera:

  • błędy 500,
  • przekroczone limity czasu,
  • blokady bezpieczeństwa,
  • problemy z uprawnieniami plików.

Logi Apache lub Nginx często pokazują więcej niż sam WordPress.

Jak naprawić biały ekran krok po kroku?

  1. Połącz się z serwerem przez FTP
  2. Zmień nazwę katalogu plugins (np. na plugins_old)
  3. Sprawdź, czy strona wróciła
  4. Jeśli tak – przywracaj wtyczki pojedynczo
  5. Przełącz motyw na domyślny
  6. Zwiększ limit pamięci PHP
  7. Sprawdź plik debug.log
  8. Zweryfikuj wersję PHP na hostingu

Ten schemat działa w zdecydowanej większości przypadków.

Przykład z praktyki administratora

Strona klienta nagle przestała działać po aktualizacji wtyczki do optymalizacji obrazów. Na froncie – biała strona, w panelu – to samo. Debug ujawnił konflikt z wersją PHP, której hosting nie zmieniał od lat.

Czytaj więcej:  Jak zabezpieczyć stronę WordPress wyłączając plik XML-RPC?

Zmiana wersji PHP + cofnięcie aktualizacji rozwiązały problem w kilka minut. Bez debugowania trwałoby to godzinami.

Najczęstsze błędy przy diagnozowaniu problemu

  • paniczne usuwanie plików bez sprawdzenia logów,
  • przywracanie losowych kopii bez analizy,
  • edycja plików przez panel WordPressa,
  • brak kopii zapasowej przed aktualizacją,
  • ignorowanie wersji PHP.

Porównanie przyczyn i rozwiązań

ObjawNajczęstsza przyczynaRozwiązanie
Biały ekran po aktualizacjiKonflikt wtyczkiWyłączenie przez FTP
Brak panelu i frontuBłąd PHPDebug + logi
Problem tylko w kokpicieBrak pamięciZwiększenie limitu
Po aktualizacji WPMotywTest z motywem domyślnym
Losowe awarieHostingKontakt z supportem

Mini FAQ

Czy biały ekran zawsze oznacza błąd w WordPressie?
Nie. Czasem winny jest serwer lub konfiguracja hostingu.

Czy problem może zniknąć sam?
Rzadko. Bez reakcji zwykle wraca przy kolejnej akcji.

Czy kopia zapasowa zawsze pomoże?
Tak, ale tylko jeśli jest aktualna i sprawdzona.

Trzy rzeczy, które warto zapamiętać

  1. Biały ekran to sygnał przerwania wykonania kodu PHP.
  2. Debug i logi skracają diagnozę o większość czasu.
  3. Kopie zapasowe i testy na stagingu oszczędzają nerwy.

Podsumowanie

Biały ekran śmierci w WordPressie to jeden z tych problemów, które wyglądają niewinnie, a w praktyce potrafią sparaliżować całą stronę. Brak komunikatu o błędzie sprawia, że bez konkretnego podejścia łatwo stracić czas na zgadywanie zamiast diagnozowania.

W większości przypadków źródłem problemu są wtyczki, motywy, wersja PHP albo ograniczenia serwera. Włączenie debugowania, sprawdzenie logów i metodyczne wyłączanie elementów pozwalają szybko dojść do przyczyny i przywrócić stronę do działania.

To nie jest sytuacja bez wyjścia, ale wymaga spokoju i procedury. Regularne kopie zapasowe, testowanie zmian poza produkcją i kontrola środowiska serwera sprawiają, że nawet jeśli biały ekran się pojawi, przestaje być katastrofą, a staje się po prostu kolejnym problemem do rozwiązania.

Paweł Deluga
Paweł Deluga

Twórca, redaktor, specjalista od WordPressa, admin ponad 1000 stron i człowiek, który zamienił pasję w sposób na życie. Od ponad 12 lat tworzę strony internetowe, prowadzę portale informacyjne, wspieram biznesy online i pokazuję, że nawet bez technicznego zaplecza można zbudować coś wyjątkowego w sieci. Sam jestem tego przykładem. Nie mam dyplomu programisty, a mimo to stworzyłem ponad 150 stron i pomogłem setkom osób oraz firm ruszyć z miejsca.

Artykuły: 9

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Zamawiając gotową stronę otrzymasz poniższe usługi w cenie!

Strony i sklepy WordPress

Domena

Popularne domeny takie jak: pl, com, eu, com.pl na pierwszy rok za darmo.

Strony i sklepy WordPress

Hosting SSD

Bardzo szybki hosting SSD o pojemności 100 GB wraz z pocztą.

Strony i sklepy WordPress

Certyfikat SSL

Zabezpieczenie danych wrażliwych wprowadzonych przez formularz.

Strony i sklepy WordPress

Wsparcie

Każdy klient może liczyć na szybkie wsparcie.