Jak naprawić biały ekran śmierci WordPress (WSoD)
Opublikowany: 2021-08-21Czy właśnie natknąłeś się na przerażający Biały Ekran Śmierci i nie wiesz, co robić? Nie martw się. Jest wiele rozwiązań. W tym artykule pokażemy różne sposoby naprawy białego ekranu śmierci WordPress (WSoD)!
Czym jest biały ekran śmierci WordPress (WSoD)?
Biały ekran śmierci (WSoD) to jeden z najgorszych koszmarów admina. Jak sama nazwa wskazuje, WSoD to całkowicie biały ekran, który pojawia się na stronie WordPress. W niektórych przypadkach biały ekran pojawia się tylko na niektórych stronach, ale nie na innych, podczas gdy w innych przypadkach pojawia się w całej witrynie, w tym w wp-admin.
Jest to jeden z najczęstszych błędów WordPressa i być może najbardziej frustrujący, ponieważ nie dostarcza żadnych informacji o tym, co go powoduje. Dlatego rozwiązywanie problemów jest trudnym zadaniem.
Jeśli pusty ekran nie zawiera żadnych informacji o błędzie, skąd mamy wiedzieć, co może być przyczyną białego ekranu śmierci? Rozwińmy wspólne przyczyny.
Co może powodować biały ekran śmierci w WordPressie?
Jedną z najgorszych rzeczy w białym ekranie śmierci WordPressa jest to, że jest dość powszechny. Chociaż nie daje żadnej wskazówki, co może być przyczyną tego, zwykle jest za to kilka rzeczy. Pamiętaj, że nie wszystkie muszą wystąpić w tym samym czasie, aby wywołać WSoD. Jeśli tylko jedna rzecz pójdzie nie tak, możesz mieć biały ekran przed sobą.
Niektóre z możliwych przyczyn białego ekranu śmierci WordPressa to:
- Konflikt wtyczek i motywów : aktualizacja wtyczki może spowodować konflikt między wtyczką a motywem. I odwrotnie, czasami aktualizacja motywu powoduje konflikt z jedną z wtyczek. Oba te warunki mogą spowodować brak odpowiedzi na stronie i okropny biały ekran.
- PHP : Źle napisany kod lub drobny błąd podczas dodawania skryptu do pliku functions.php może uszkodzić plik motywu lub sprawić, że przestanie on odpowiadać. Dlatego przed edycją jakichkolwiek podstawowych plików należy zawsze utworzyć pełną kopię zapasową witryny.
- Integracje : konflikt między integracjami WordPress, takimi jak Content Delivery Network (CDN), certyfikaty SSL i tak dalej.
- Uszkodzone lub brakujące pliki WordPress : uszkodzone lub brakujące podstawowe pliki WordPress, takie jak wp-config, .htaccess i tak dalej. Kod z błędami lub słabo napisany może potencjalnie uszkodzić te pliki i spowodować WSoD.
- Limity pamięci : żądanie PHP, które przekracza limit pamięci serwera lub maksymalny czas wykonania. Oznacza to, że albo serwer nie ma wystarczającej ilości pamięci do przetworzenia żądania, albo odpowiedź na żądanie trwa tak długo, że przekracza maksymalny dozwolony czas wykonania.
- Serwer : czasami problem nie pochodzi z Twojej strony, ale z serwera po stronie Twojego hosta. W takim przypadku błąd musi rozwiązać dostawca hostingu.
Jak wspomniano wcześniej, nie wszystkie te powody muszą zaistnieć naraz, aby uruchomić biały ekran. Wystarczy jeden powód, aby Twoja witryna przestała odpowiadać. Dlatego najpierw należy określić przyczynę białego ekranu.
W następnej sekcji zestawiliśmy wszystkie możliwe rozwiązania z każdego powodu, dzięki czemu możesz szybko rozwiązać problem z białym ekranem śmierci WordPress .
Jak naprawić biały ekran śmierci WordPressa
Naprawienie białego ekranu śmierci może być trudnym zadaniem. Jeśli jednak jesteś zorganizowany i cierpliwy, będziesz w stanie uruchomić i uruchomić swoją witrynę.
Oto kroki, które możesz podjąć, aby pozbyć się niechcianego białego ekranu:
- Wyczyść pamięć podręczną przeglądarki i pliki cookie
- Wyczyść pamięć podręczną WordPress
- Przejdź przez swoje kroki przed WSoD
- Wejdź w tryb odzyskiwania
- Dezaktywuj wszystkie wtyczki
- Zmień na domyślny motyw
- Sprawdź swoje integracje WordPress
- Włącz tryb debugowania
- Napraw uszkodzone pliki podstawowe
- Dostosuj limit pamięci serwera lub maksymalny czas wykonania
- Skontaktuj się ze swoim hostingiem
Przyjrzyjmy się każdemu z nich.
1. Wyczyść pamięć podręczną przeglądarki i pliki cookie
Pierwszą rzeczą, którą powinieneś zrobić, aby naprawić WSoD, jest sprawdzenie, czy problem pochodzi z Twojej przeglądarki. Aby to zrobić, wyczyść pamięć podręczną przeglądarki i pliki cookie.
Różne przeglądarki mają różne sposoby czyszczenia danych z pamięci podręcznej i plików cookie. Na przykład w Chrome musisz kliknąć ikonę trzech kropek w prawym górnym rogu, przejść do Więcej narzędzi > Wyczyść dane przeglądania .
Pojawi się nowa strona z wyraźnym wyskakującym okienkiem danych przeglądania. Tutaj możesz wybrać dane, które chcesz usunąć. Na razie zaznacz opcję Obrazy i pliki w pamięci podręcznej oraz Pliki cookie z zakresem czasu ustawionym na Cały czas , a następnie naciśnij Wyczyść dane . Spowoduje to wyczyszczenie całej pamięci podręcznej przeglądarki i plików cookie.
Jeśli problem dotyczy Twojej przeglądarki, rozwiąże to problem i będziesz mógł uzyskać dostęp do swojej witryny. Jeśli to jednak nie zadziała, problem leży w Twojej witrynie. W takim przypadku przejdź do następnego kroku.
2. Wyczyść pamięć podręczną WordPress
Innym rozwiązaniem naprawienia białego ekranu śmierci jest wyczyszczenie pamięci podręcznej WordPress. Aby to zrobić, musisz mieć dostęp do pulpitu administracyjnego WP.
UWAGA : W niektórych przypadkach biały ekran śmierci wpływa również na stronę administratora, więc jesteś zablokowany i nie masz dostępu do swojej witryny. W takim przypadku to rozwiązanie nie będzie przydatne, więc możesz przejść do następnego.
Dla tych z was, którzy mają dostęp do swojego pulpitu administracyjnego WP, możesz przystąpić do czyszczenia pamięci podręcznej WordPress. Domyślnie WordPress nie oferuje możliwości usunięcia danych z pamięci podręcznej, więc musisz użyć wtyczek. W tym samouczku użyjemy WP Rocket .
Najpierw zainstaluj i aktywuj wtyczkę. Następnie przejdź do panelu administratora , przejdź do Ustawienia> WP Rocket i kliknij przycisk Wyczyść pamięć podręczną w sekcji Pulpit nawigacyjny . Otóż to! Wszystkie Twoje dane z pamięci podręcznej zostaną teraz usunięte.
Teraz, po wyczyszczeniu danych z pamięci podręcznej WordPress, sprawdź, czy problem nadal występuje. Jeśli tak, przejdź do następnego kroku.
3. Przejrzyj kroki przed WSoD
Wcześniejsze omówienie kroków może pomóc w rozwiązaniu problemów i naprawieniu białego ekranu śmierci WordPress. Powielanie tego, co robiłeś przed pojawieniem się WSoD, może doprowadzić cię do dokładnego problemu lub przynajmniej dać wskazówkę, co spowodowało błąd.
Musisz spojrzeć wstecz i przypomnieć sobie, co ty lub którykolwiek z twoich kolegów z drużyny robiliście tuż przed pojawieniem się białego ekranu. Niestety, nie możemy Ci zbytnio pomóc w tym kroku i całkowicie zależy od Ciebie, aby zlokalizować błąd.
Jest jednak kilka rzeczy, które chcemy, abyś zaobserwował podczas refleksji nad swoimi działaniami.
- Przede wszystkim postaraj się przypomnieć sobie, co ty lub twoi koledzy z drużyny robiliście tuż przed pojawieniem się białego ekranu śmierci
- Czy zainstalowałeś nową wtyczkę lub motyw lub zmodyfikowałeś już istniejącą?
- Czy zaktualizowałeś WordPress, którąkolwiek ze swoich wtyczek lub motywu?
- Czy dokonałeś jakichś zmian w bazie danych lub w którymś z podstawowych plików?
- Jakieś nowe integracje stron trzecich z WordPress?
- Czy ktoś z Twojego zespołu korzystał w tym czasie z WordPressa? Nad czym pracowali?
To tylko kilka pytań, które pomogą Ci zapamiętać wszystkie swoje działania tuż przed napotkaniem Białego Ekranu Śmierci. Może to dać lepsze pojęcie o przyczynie problemu i pomóc w zastosowaniu potencjalnych poprawek w celu odzyskania witryny.
Możliwe jednak, że w pobliżu pojawienia się białego ekranu nikt nie pracował nad WordPressem. W takim przypadku wycofanie kroków może nie być realnym rozwiązaniem i będziesz musiał przejść do poprawki.
4. Wejdź w tryb odzyskiwania
Jedną z głównych nowości WordPress 5.2 była funkcja ochrony przed krytycznymi błędami, więc zamiast białego ekranu bez informacji może pojawić się komunikat „Witryna ma problemy techniczne. Aby uzyskać instrukcje, sprawdź skrzynkę e-mail administratora witryny”.
Jeśli tak jest w Twoim przypadku, powinieneś sprawdzić swoją skrzynkę odbiorczą administratora i sprawdzić, czy nie ma wiadomości e-mail od WordPress. Wiadomość e-mail zawiera szczegółowe informacje o błędzie oraz link do aktywacji trybu odzyskiwania. Użyj linku i uzyskaj dostęp do pulpitu administracyjnego WordPress w trybie odzyskiwania. Za pomocą szczegółów błędu udostępnionych w wiadomości e-mail możesz odpowiednio zastosować potencjalne poprawki.
Jeśli jednak to nie zadziała lub nie otrzymałeś żadnych wiadomości e-mail od WordPress, przejdź do następnego kroku.
5. Dezaktywuj wszystkie swoje wtyczki
Konflikty z wtyczkami są jedną z najczęstszych przyczyn białego ekranu śmierci w WordPressie. Jest to szczególnie ważne, jeśli niedawno zainstalowałeś nową wtyczkę lub zaktualizowałeś istniejącą.
Aby sprawdzić, czy któraś z Twoich wtyczek powoduje problem, musisz dezaktywować je wszystkie. Istnieją różne sposoby zbiorczej dezaktywacji wszystkich wtyczek.
Jeśli masz dostęp do panelu administracyjnego, przejdź do Wtyczki > Zainstalowane wtyczki , wybierz je wszystkie i ustaw akcję zbiorczą na Dezaktywuj . Następnie naciśnij przycisk Zastosuj , aby dezaktywować wszystkie wtyczki.
Wręcz przeciwnie, jeśli nie masz dostępu do pulpitu administracyjnego, musisz uzyskać dostęp do katalogu witryny za pośrednictwem cPanel lub klienta FTP, takiego jak FileZilla. W katalogu witryny, w folderze wp-content , znajdziesz inny folder o nazwie plugins . Zmień nazwę folderu na inną niż wtyczki , aby dezaktywować wszystkie wtyczki.
Po dezaktywacji wszystkich wtyczek przejdź do swojej witryny i sprawdź, czy biały ekran zniknął. Jeśli tak, zacznij aktywować każdą wtyczkę pojedynczo, aż ponownie napotkasz biały ekran, aby znaleźć wtyczkę, która uruchamia biały ekran śmierci.
Aby uzyskać więcej informacji o tym, jak zbiorczo dezaktywować wszystkie wtyczki, zapoznaj się z tym przewodnikiem krok po kroku.
Po zidentyfikowaniu wadliwej wtyczki możesz przywrócić ją do poprzedniej wersji lub skontaktować się z obsługą klienta. Alternatywnie możesz poszukać innych podobnych narzędzi, aby osiągnąć tę samą funkcjonalność.
Jeśli jednak dezaktywacja wtyczek nie naprawi białego ekranu śmierci WordPress, musisz dalej szukać przyczyny.
6. Zmień na domyślny motyw
Jeśli dezaktywacja wtyczek nie rozwiąże problemu WSoD, następną rzeczą, którą powinieneś sprawdzić, jest twój motyw. Aby sprawdzić, czy problem tkwi w motywie, zastąp go motywem domyślnym. Jeśli to rozwiąże problem, to wiesz, że Twój motyw znajduje się za białym ekranem śmierci.
Aby zastąpić motyw domyślny, musisz uzyskać dostęp do katalogu witryny za pośrednictwem hosta cPanel lub klienta FTP. W katalogu znajdź folder wp-content , a zobaczysz folder o nazwie motywy . Ten folder zawiera wszystkie pobrane motywy.
W folderze motywów zlokalizuj aktualnie aktywny motyw. Na wszelki wypadek zalecamy wykonanie kopii zapasowej, jeśli jeszcze tego nie zrobiłeś. Następnie wybierz aktywny motyw i usuń go. Spowoduje to zmianę Twojej witryny na domyślny motyw WordPress (na przykład Dwadzieścia dwadzieścia jeden).
Jeśli nie masz żadnych domyślnych motywów lub usunąłeś je wcześniej, musisz ręcznie przesłać domyślne pliki motywów do katalogu witryny.
Po przełączeniu się na domyślny motyw wejdź na swoją witrynę i sprawdź, czy to rozwiąże problem. Jeśli nie widzisz białego ekranu śmierci, oznacza to, że Twój motyw powoduje problem. W takim przypadku możesz przywrócić motyw do poprzedniej wersji, jeśli ostatnio go aktualizowałeś. Sprawdź również plik functions.php pod kątem błędów programistycznych lub spacji na końcu. To najprawdopodobniej rozwiąże Twój problem. Jeśli jednak tak się nie stanie, skontaktuj się z twórcą motywu, aby uzyskać pomoc techniczną.
Mimo to, jeśli biały ekran nie zniknie po przełączeniu na domyślny motyw, problem leży gdzie indziej i będziesz musiał kopać dalej.
7. Sprawdź swoje integracje WordPress
Oprócz wtyczek i motywów z witryną WordPress można zintegrować inne narzędzia innych firm. Przykładem może być certyfikat SSL lub sieć dostarczania treści (CDN), taka jak Amazon Cloud Front.
Należy pamiętać, że konflikt między integracjami innych firm może spowodować pojawienie się białego ekranu śmierci. Na przykład konflikt między Amazon CDN a certyfikatem SSL dostarczonym przez hosta może spowodować awarię witryny.
Aby dowiedzieć się, czy problem dotyczy integracji z WordPressem, musisz przypomnieć sobie czynności, które wykonywałeś przed pojawieniem się białego ekranu. Oto kilka rzeczy, które powinieneś zadać sobie: Czy połączyłeś jakąś nową usługę ze swoją witryną? Czy zmieniłeś ustawienia już skonfigurowanych usług? I tak dalej.
Jeśli zrobiłeś którąkolwiek z tych rzeczy, musisz cofnąć te zmiany, a jeśli to rozwiąże problem, oznacza to, że udało Ci się zidentyfikować główną przyczynę. Jeśli niektóre z tych usług działają nieprawidłowo, może być konieczne znalezienie alternatywy dla tej usługi lub skontaktowanie się z dostawcą usług w celu rozwiązania problemu.
Ale jeśli twoje integracje działają poprawnie i nadal nie możesz naprawić białego ekranu śmierci w WordPressie, przejdź do następnego kroku.
8. Włącz tryb debugowania
Jeśli do tej pory nic nie działało, może być konieczne włączenie trybu debugowania. Pomoże to zlokalizować potencjalne błędy PHP, które mogą powodować WSoD.
Tryb debugowania rejestruje wszystkie błędy napotykane przez witrynę w pliku debug.log . Dzięki tym informacjom możesz dotrzeć do przyczyny białego ekranu śmierci i podjąć działania naprawcze w celu rozwiązania problemu.
Aby włączyć tryb debugowania, musisz uzyskać dostęp do katalogu witryny. Możesz to zrobić za pomocą cPanel lub za pomocą FileZilla lub dowolnego innego klienta FTP. W katalogu witryny poszukaj pliku wp-config.php i otwórz go w edytorze tekstu.
Następnie wyszukaj następujący wiersz:
zdefiniuj ( 'WP_DEBUG', fałsz )
I zmień go na:
zdefiniuj ( 'WP_DEBUG', prawda )
aby włączyć tryb debugowania.
Jeśli powyższy wiersz kodu nie istnieje w pliku wp-config.php , po prostu dodaj go do pliku i zapisz.
Teraz, aby rejestrować błędy w pliku debug.log , musisz włączyć rejestrowanie debugowania WordPress. Aby to zrobić, dodaj następujący wiersz do pliku wp-config.php i zapisz go.
zdefiniuj ('WP_DEBUG_LOG', prawda);
Spowoduje to zarejestrowanie wszystkich błędów w pliku debug.log . Plik debug.log można znaleźć w katalogu wp-content . Plik dziennika zawiera informacje o wszystkich błędach, z jakimi boryka się witryna, więc dzięki tym informacjom możesz znaleźć problem i podjąć działania naprawcze.
Po zakończeniu debugowania nie zapomnij wyłączyć trybu debugowania i rejestrowania debugowania. Aby to zrobić, po prostu zmień z powrotem true na false w obu fragmentach kodu.
Mamy nadzieję, że tryb debugowania da ci wgląd i pomoże pozbyć się białego ekranu śmierci. Jeśli jednak nadal nie możesz rozwiązać problemu, wypróbuj następujące rozwiązania.
9. Napraw uszkodzone pliki podstawowe
Czy ostatnio wprowadziłeś jakieś zmiany w podstawowym pliku WordPress, takim jak wp-config.php lub .htaccess, tuż przed pojawieniem się białego ekranu? Jeśli tak, musisz przywrócić zmodyfikowane pliki do ich oryginalnej wersji, aby cofnąć ostatnie zmiany. Gdyby w wyniku tych zmian pojawił się biały ekran śmierci, ta metoda rozwiązałaby problem.
Aby cofnąć ostatnie zmiany, musisz pobrać nową kopię WordPressa na lokalny komputer. Po prostu przejdź do wordpress.org i naciśnij Pobierz WordPress , aby pobrać najnowszą wersję WordPressa na swój komputer. Po zakończeniu pobierania wyodrębnij plik zip, zlokalizuj plik, który chcesz zamienić, i skopiuj go.
Następnie przejdź do katalogu swojej witryny za pomocą FileZilla (lub dowolnego innego klienta FTP) lub cPanel i zastąp bieżący plik nowym plikiem, który właśnie skopiowałeś. Teraz wróć do swojej witryny i sprawdź, czy to rozwiąże problem. Alternatywnie, jeśli masz ostatnią kopię zapasową swojej witryny, która nie zawiera aktualnych zmian, możesz ją przywrócić.
Mamy nadzieję, że to rozwiąże Twój problem. Jeśli nadal nie możesz naprawić białego ekranu śmierci WordPress, przejdź do następnego rozwiązania.
10. Dostosuj limit pamięci serwera lub maksymalny czas wykonania
Jeśli do tej pory nic nie działało, ostatnią rzeczą, jaką możesz wypróbować, jest dostosowanie limitu pamięci serwera lub maksymalnego czasu wykonania. Czasami serwer nie ma wystarczających zasobów, aby obsłużyć przychodzące żądanie, więc witryna przestaje działać i pojawia się biały ekran śmierci.
Aby rozwiązać ten problem, możesz ręcznie zwiększyć limit pamięci serwera i maksymalny czas wykonania. Problem może dotyczyć jednego lub obu. Najpierw spróbuj zwiększyć limit pamięci, a jeśli to nie zadziała, zwiększysz maksymalny czas wykonania.
Aby zwiększyć limit pamięci serwera, dodaj wiersz kodu do dowolnego z plików wp-config.php, .htaccess lub php.ini . Musisz edytować dowolny z tych plików, więc zacznijmy od wp-config.php i zobaczmy, czy to rozwiąże problem. Jeśli nie, przejdziesz do . plik htaccess i tak dalej.
- Dodaj następujący wiersz do pliku wp-config.php :
define('WP_MEMORY_LIMIT', '128M');
- Do . htaccess, dodaj następujący wiersz:
php_value memory_limit 128M
- W przypadku php.ini dodaj to:
limit_pamięci = 128M
Powyższy wiersz kodu ustawia limit pamięci na 128 MB i powinien działać dobrze dla większości witryn. Możesz jednak w razie potrzeby zwiększyć go do 256 MB lub 512 MB.
Jeśli zwiększenie limitu pamięci nie działa, musisz zwiększyć maksymalny czas wykonania serwera. Aby to zrobić, musisz edytować jeden z plików wp-config.php, .htaccess lub php.ini .
Jak widzieliśmy wcześniej, wystarczy edytować tylko jeden plik. Zacznij od pliku wp-config.php, jeśli to nie zadziała, przejdź do .htaccess, a na końcu do pliku php.ini .
- W przypadku wp-config.php dodaj następujący wiersz:
set_time_limit(120);
- Do . htaccess , dodaj:
php_value max_execution_time 120
- Dla php.ini dodaj następującą linię:
max_czas_wykonania = 120
Jak widać, powyższa linia kodu po prostu ustawia maksymalny czas wykonania na 120 sekund. Możesz jednak zwiększyć go jeszcze bardziej i sprawdzić, czy to rozwiązuje problem.
Czasami dostawcy hostingu nie pozwalają użytkownikom na zwiększenie limitu pamięci serwera lub maksymalnego czasu wykonania. Jeśli tak jest w Twoim przypadku lub po prostu nie czujesz się komfortowo, robiąc to samemu, skontaktuj się z usługodawcą, aby zwiększyć to za Ciebie.
Aby uzyskać więcej informacji na ten temat, zapoznaj się z naszym przewodnikiem, jak zwiększyć maksymalny czas wykonania w WordPress.
Jeśli nic z powyższych nie zadziałało i nadal nie możesz naprawić białego ekranu śmierci WordPress, musisz skontaktować się ze swoim hostingiem i poprosić o pomoc.
11. Skontaktuj się z dostawcą usług hostingowych
Do tej pory wykonałeś wszystkie możliwe kroki, które możesz wykonać po Twojej stronie, aby rozwiązać problem. Mamy nadzieję, że większości z Was udało się pozbyć Białego Ekranu Śmierci.
Dla tych z Was, którzy wciąż borykają się z problemem, niestety, niewiele więcej można zrobić. Najprawdopodobniej nie ma problemu po Twojej stronie, a problem leży gdzieś po stronie Twojego dostawcy usług hostingowych, więc zalecamy skontaktowanie się z nim i wyjaśnienie mu swojego problemu.
Poinformują Cię, jeśli napotkają jakiś problem po swojej stronie, lub zapewnią pomoc techniczną, jeśli problem dotyczy tylko Twojej witryny.
Wskazówki, jak zapobiec białemu ekranowi śmierci WordPress
Do tej pory prawdopodobnie rozumiesz, że mały błąd może zepsuć Twoją witrynę i wywołać biały ekran śmierci. Dlatego powinieneś być bardzo ostrożny przy wprowadzaniu zmian w swojej witrynie.
Problem WSoD jest trudny do rozwiązania, więc staraj się go unikać za wszelką cenę. Oto kilka środków zapobiegawczych, które możesz podjąć, aby uniknąć przerażającego białego ekranu śmierci:
- Śledź działania swoje i członków zespołu w WordPressie, nawet jeśli jest to tylko aktualizacja wtyczki. Pomoże Ci przejść przez kolejne kroki podczas rozwiązywania problemów na wypadek, gdyby wydarzyło się coś złego.
- Regularnie twórz kopie zapasowe i przechowuj je w bezpiecznym miejscu, z którego będziesz mieć do nich później dostęp. Jest to szczególnie ważne przed edycją podstawowych plików lub wprowadzaniem dużych zmian w witrynie. Jeśli nie masz pewności, jak utworzyć kopię zapasową, zapoznaj się z tym przewodnikiem krok po kroku.
- Zawsze testuj swój kod w środowisku offline przed opublikowaniem go w WordPressie. Małe błędy mogą powodować duże bóle głowy, a nawet brakujący średnik „;” może spowodować awarię witryny.
- Miej oko na aktualizacje w swoim środowisku WordPress. Aktualizacje WordPressa, motywów i wtyczek są bardzo ważne, aby Twoja witryna była bezpieczna i działała poprawnie. Jednak jeden mały problem z aktualizacją może zepsuć Twoją witrynę.
- Wybierz odpowiedni hosting. Wydaje się to oczywiste, ale robi dużą różnicę, zwłaszcza gdy masz kłopoty i potrzebujesz szybkiego i skutecznego wsparcia. Wydajność Twojej witryny w dużej mierze zależy od usługi hostingowej, dlatego wybór hosta, który zapewnia doskonałą wydajność i obsługę klienta, ma kluczowe znaczenie. Jeśli nie masz pewności, którego dostawcę usług hostingowych wybrać, zapoznaj się z tym postem, w którym recenzujemy niektóre z najlepszych.
Wniosek
Podsumowując, biały ekran śmierci jest irytującym, ale bardzo powszechnym problemem, z którym boryka się wielu administratorów. Może być wyzwalany z różnych powodów, a rozwiązywanie problemów może być dość trudne, ponieważ pusty ekran nie zawiera żadnych informacji o błędzie. Dlatego powinieneś starać się tego uniknąć za wszelką cenę, wykonując regularne kopie zapasowe, testując ważne zmiany w trybie offline i pilnując aktualizacji.
Jeśli jednak niestety natkniesz się na WSoD, nie panikuj. Istnieje wiele potencjalnych przyczyn, więc musisz uzbroić się w cierpliwość i spróbować znaleźć pierwotną przyczynę problemu.
W tym przewodniku przeanalizowaliśmy potencjalne przyczyny i rozwiązania, aby naprawić biały ekran śmierci WordPress. Najpierw spróbuj wyczyścić pamięć podręczną przeglądarki i pliki cookie oraz wyczyścić pamięć podręczną WordPress. Jeśli to nie zadziała, prześledź swoje kroki i spróbuj powtórzyć to, co robiłeś, zanim pojawił się biały ekran. Jeśli problem będzie się powtarzał, przejdź do trybu odzyskiwania. Następnie możesz spróbować dezaktywować wszystkie nasze wtyczki i przełączyć się na domyślny motyw, a także sprawdzić inne Integracje.
Jeśli to nie rozwiąże problemu, włącz tryb debugowania, aby znaleźć błędy PHP w Twojej witrynie i spróbuj naprawić uszkodzone pliki rdzenia oraz dostosuj limit pamięci serwera lub maksymalny czas wykonania. Na koniec, jeśli nic nie działa, skontaktuj się z dostawcą usług hostingowych i poproś o pomoc.
Mamy nadzieję, że było to przydatne i pomogło naprawić biały ekran śmierci WordPress (WSoD). Czy kiedykolwiek spotkałeś się z białym ekranem? Jeśli tak, co zrobiłeś, aby rozwiązać problem? Daj nam znać w komentarzach poniżej.
Na koniec zalecamy również zapoznanie się z poniższymi przewodnikami, aby znaleźć rozwiązania innych typowych problemów w WordPress:
- Błąd aktualizacji WordPress nie powiódł się: jak to naprawić
- Jak naprawić problem z obserwowanym łączem wygasł
- Naucz się naprawiać plik .htaccess w WordPress