1. Wyczyść pamięć podręczną
Zdarza się tak, że biały ekran po zalogowaniu jest związany z problemami z serwerem. Jest on wtedy buforowany w pamięci podręcznej. W takiej sytuacji rozwiązanie jest dość proste i oczywiste. Wystarczy, że wyczyścisz pamięć podręczną. Powinieneś to zrobić nie tylko na stronie WordPress, ale też w przeglądarce.
Jak w praktyce wyczyścić pamięć podręczną? W panelu administratora znajdź przycisk „Usuń cache” albo „Delete all cache”. Jeżeli posiadasz wtyczkę WordPress Super Cache, znajdziesz ten przycisk w ustawieniach, a jego nazwa to „Delete Cache”. Po usunięciu pamięci podręcznej w WordPressie, musisz to zrobić też w przeglądarce, czego nie możesz pominąć.
2. Dezaktywuj wtyczki
To dość szybki i prosty sposób na pozbycie się białego ekranu. Mowa o dezaktywowaniu wszystkich wtyczek WordPress. Bardzo często zdarza się tak, że to właśnie jedna z wtyczek jest powodem, dla którego wyskakuje ekran śmierci.
Tymczasowe wyłączenie wszystkich wtyczek nie jest ani uciążliwe, ani skomplikowane. Wystarczy, że w panelu administratora przejdziesz do zakładki „Wtyczki”, a następnie po kolei każdą dezaktywujesz. Teraz po prostu sprawdź, czy biała strona już się nie pojawia. Jeżeli zniknęła, to nie ulega wątpliwości, że to któraś z wtyczek jest powodem, dla którego się wyświetla. Kiedy uda Ci się zlokalizować, która konkretnie wtyczka jest problemem, wtedy całkowicie usuń ją ze swojej strony.
4. Włącz tryb debugowania
To sytuacja analogiczna o tej, kiedy to wtyczka wywołuje biały ekran po zalogowaniu. Zdarza się tak, że określony motyw jest po prostu źle zakodowany albo nie współgra z określonym pluginem. Wtedy konieczna jest zmiana.
Jak to sprawdzić? Wystarczy, że tymczasowo zmienisz używany motyw. Zrobisz to w panelu administratora, wchodząc w zakładkę „Wygląd”, a następnie „Motywy”. Aktywuj wtedy motyw „Twenty Twenty”.
Jeżeli okaże się, że to rozwiązuje problem, to wtedy masz pewność, że problemem jest właśnie ten konkretny motyw. Możesz wtedy cofnąć zmiany, które zostały ostatnio wprowadzone w plikach motywu.
5. Sprawdź problemy z automatycznymi aktualizacjami
Biała strona www rzadko pojawia się w przypadku konkretnej aktualizacji WordPress. Jeżeli jednak wykluczysz z przyczyn kwestię wtyczek i motywów, może okazać się, że to właśnie aktualizacja jest przyczyną problemu. Jest to szczególnie prawdopodobne, kiedy decydujesz się na automatyczne aktualizacje.
Co zrobić w takiej sytuacji? Wejść do głównego katalogu WordPress, a następnie znaleźć plik .maintenance (ewentualnie .mainten albo .main). Spróbuj później usunąć ten plik. Następnie załaduj swoją witrynę. Jeżeli wszystko wróciło do właściwego stanu, może okazać się WordPress po prostu nie był w stanie samodzielnie usunąć tego pliku. Sprawdź również, czy w panelu administratora nie pojawiają się żadne komunikaty dotyczące błędnej aktualizacji.
6. Dostosuj limit pamięci PHP
Okazuje się, że przyczyną wystąpienia tego problemu często jest też fakt, że któryś ze skryptów PHP wyczerpał limit pamięci, a następnie zakończył pracę w połowie. Co zrobić w takiej sytuacji? Najłatwiej zwiększyć limit. Wtedy rozpoczęte zadanie zostanie zakończone. Jak to zrobić? W praktyce powinieneś skorzystać z pliku wp-config.php. Mieści się on w głównym folderze instalacji WordPress. Dodaj do niego kod: define(\’WP_MEMORY_LIMIT\’, \’256M\’);.
7. Przywróć kopię zapasową
Pamiętaj o tym, żeby zawsze robić kopię zapasową, w szczególności, kiedy decydujesz się na wykonywanie jakichkolwiek aktualizacji. W razie pojawienia się białego ekranu śmierci najlepszym sposobem na pozbycie problemu może okazać się po prostu przywrócenie kopii zapasowej. To zajmie moment, a rozwiąże problem i Twoja witryna zacznie ponownie właściwie funkcjonować.