Błąd białego ekranu w wordpress Jest to jeden z najczęstszych błędów WordPressa. Aby rozwiązać ten problem, sprawdzono dla Ciebie 10 rozwiązań błędów związanych z białym ekranem WordPress, które działają.

  1. Sprawdź konflikty wtyczek

biały ekran wordpressa Aby udowodnić, że błąd może być spowodowany przez wtyczkę, musisz wyłączyć wszystkie wtyczki jednocześnie. W takim przypadku musisz użyć FTP, aby uzyskać dostęp do swojej witryny.  Najpierw musisz znaleźć folder public_html lub htdocs (może się różnić w zależności od Twojego hostingu). Tutaj znajdują się wszystkie pliki i foldery wymagane do uruchomienia platformy WordPress. Po wejściu do folderu należy wykonać określone instrukcje, aby dezaktywować wszystkie dodatki.

Aby to zrobić, najpierw otwórz folder public_html, a następnie otwórz w tym folderze katalog wp-content. Po kliknięciu prawym przyciskiem myszy folderu Wtyczki i wybraniu opcji Zmień nazwę należy nadać mu łatwą do zapamiętania nazwę. Możesz na przykład wpisać „wtyczki1”. W ten sposób wszystkie wtyczki zostaną wyłączone. Gdy już to osiągniesz, będziesz mógł normalnie zalogować się do swojej witryny. Jeśli błąd zniknął, problem jest związany z jedną z wtyczek. W przeciwnym razie, jeśli problem będzie się powtarzał, oznacza to, że przyczyną tej sytuacji jest coś innego niż wtyczka. Jeśli przyczyną tego problemu jest wtyczka, musisz zmienić nazwę folderu wtyczek na jego oryginalne „wtyczki” i spróbować zmienić nazwy folderów wtyczek jeden po drugim. Dlatego możesz kontynuować ten proces metodą prób i błędów, aż znajdziesz wtyczkę powodującą błąd. Gdy już znajdziesz tę wtyczkę, usunięcie jej lub dezaktywacja wyeliminuje problem.

  1. Sprawdź konflikty motywów

Aktywne przy błędach białej strony nie spowodowanych przez wtyczki wyłącz motyw wordpress Należy spróbować jako innej metody. Mimo że proces ten odbywa się w oparciu o tę samą logikę, jest on znacznie prostszy niż wyłączenie wtyczki. Za pomocą programu FTP należy otworzyć katalog public_html > wp-content. Po znalezieniu folderu Motywy powinien znajdować się folder o nazwie odpowiadającej aktywnemu motywowi. Po zmianie nazwy folderu zawierającego aktywny motyw na inną obowiązuje ta sama zasada co przy wtyczkach. Po wyłączeniu motywu błąd białego ekranu związany z motywem zostanie rozwiązany. Następnie możesz ponownie pobrać aktualną i oryginalną wersję motywu, którego używasz, i zaktualizować ją za pośrednictwem FTP.

  1. Zwiększ limit pamięci

Rozwiązaniem błędu białej strony może być zwiększenie limitu pamięci witryny WordPress. Każda z wtyczek zainstalowanych w witrynie WordPress uruchamia kody w osobnych plikach specjalnych. Dlatego każda wtyczka będzie zużywać trochę pamięci. Jeśli Twoje wtyczki wymagają dużo pamięci lub masz dużo wtyczek, potrzeba więcej pamięci. Dlatego mogą wystąpić pewne błędy, takie jak błąd białego ekranu.

Można znaleźć proste rozwiązanie tego problemu. za pomocą FTP WordPressa Możesz ustawić maksymalny limit pamięci, którego będzie używać. W tym celu po połączeniu się z serwerem należy postępować zgodnie z poniższymi instrukcjami.

Po otwarciu folderu głównego WordPressa znajdź w nim plik wp-config.php. Otwórz narzędzie do edycji tekstu, klikając ten plik prawym przyciskiem myszy i klikając Edytuj. Dodaj następujący kod poniżej wiersza zawierającego WP_DEBUG na dole pliku.

Znajdź ten kod:

define('WP_DEBUG', false);

Dodaj do następnej linii:

define('WP_MEMORY_LIMIT', '512M');

Zatem limit pamięci, z którego może korzystać Wordpress, jest ustawiony na 512 MB. w ten sposób Występuje błąd białego ekranu w wordpress engelleyebilirsiniz.

  1. Sprawdź wtyczkę pamięci podręcznej

Większość nowoczesnych przeglądarek umożliwia zapisywanie statycznych plików witryny w pamięci lokalnej. Poprawia to czas ładowania strony. Ta metoda nazywa się buforowaniem przeglądarki. Istnieją różne koncepcje i metody o podobnej logice, takie jak pamięć podręczna serwera i pamięć podręczna CDN.

Wielu użytkowników Pamięć podręczna wordpress Woli używać wtyczek. Jednakże wtyczki buforujące mogą powodować pewne problemy, jeśli nie są poprawnie skonfigurowane. Jeśli błąd białej strony pojawia się tylko wtedy, gdy nie jesteś zalogowany jako administrator, i jeśli nie ma problemu po zalogowaniu się jako administrator, najprawdopodobniej jest to błąd spowodowany przez systemy buforowania lub wtyczki. Aby rozwiązać ten problem, skonfiguruj ustawienia wtyczki buforującej, której używasz poprawnie lub wyłącz wtyczkę. Jeśli w infrastrukturze hostingu/serwera lub cdn istnieją oddzielne warstwy pamięci podręcznej, spróbuj wyczyścić pamięć podręczną również tam lub nawet tymczasowo ją wyłączyć. Jeśli wyłączenie go rozwiąże problem, przejrzyj ustawienia systemu pamięci podręcznej i skonfiguruj go poprawnie.

Możesz przeczytać nasz artykuł przewodnika, aby uzyskać informacje na temat optymalizacji szybkości WordPress i wtyczek buforujących: www.onurozden.com.tr/wordpress-hiz-optimizasyon

  1. Włącz tryb debugowania WordPressa

Ma wiele funkcji, z których korzystają użytkownicy WordPressa. Istnieje wiele metod łatwiejszego wykrywania błędów. Z tych funkcji należy korzystać wyłącznie podczas procesu testowania i programowania. Dlatego jest domyślnie wyłączona. Aby to osiągnąć, musisz uzyskać dostęp do swojej witryny internetowej za pośrednictwem protokołu FTP.

Aby to zrobić, najpierw otwórz katalog główny swojej witryny i przejdź do pliku wp-config.php. Po kliknięciu tego pliku prawym przyciskiem myszy kliknij przycisk edycji.

Następnie znajdź i zamień następujący wiersz kodu.

Znajdź:

define('WP_DEBUG', false);

Zamień:

define('WP_DEBUG', true);

Następnie dodaj następujące kody poniżej tej linii:

if ( WP_DEBUG === true ):
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', true );
    define( 'SCRIPT_DEBUG', true );
else:
    define( 'WP_DEBUG_LOG', false );
    define( 'WP_DEBUG_DISPLAY', false );
    define( 'SCRIPT_DEBUG', false );
endif;

Po dodaniu kodów kontynuuj proces zapisując plik. Otwórz ponownie stronę zawierającą błąd i odśwież ją. Na stronie zobaczysz wyniki błędów. Często można wykryć źródło błędu, sprawdzając wyniki błędów w Google.

  1. Przywróć z kopii zapasowej

Jeśli poniosłeś porażkę pomimo wszystkiego, co zrobiłeś, to jeszcze nie koniec. Możesz użyć kopii zapasowej wykonanej przez firmę hostingową, aby przywrócić witrynę. Warto przypomnieć dostawca hostingu Firmy nie mogą brać tego, co zjada Twoja witryna. Jednak wiele firm hostingowych domyślnie wykonuje cotygodniowe kopie zapasowe hostingu. Zaloguj się do swojego panelu klienta w swojej firmie hostingowej. Utwórz nowy bilet pomocy technicznej. W zgłoszeniu do pomocy technicznej poproś o przywrócenie witryny z kopii zapasowej, która istniała w dniu, w którym ten problem nie występował.

  1. Sprawdź plik Htaccess

Uzyskaj dostęp do wszystkich plików na swoim hostingu za pośrednictwem FTP i znajdź folder główny swojej witryny, taki jak public_html lub htdocs. Następnie otwórz poniższy plik .htaccess, klikając opcję Edytuj. W większości witryn hostingowych ukryte pliki nie są domyślnie widoczne. htaccess to plik ukryty. Jeśli nie widzisz pliku .htaccess w katalogu głównym, aktywuj funkcję pokazywania ukrytych plików w panelu sterowania hostingu (cpanel, plesk, directadmin itp.). Możesz postępować zgodnie z instrukcjami w tym artykule, aby włączyć wyświetlanie ukrytych plików w Cpanel:

https://support.cpanel.net/hc/en-us/articles/5085107370135-How-to-show-hidden-files-in-cPanel-File-Manager

  1. Zmień wersję PHP

Metody, których używasz, są nadal Rozwiązanie problemu błędu białego ekranu Jeśli nie, przyczyną może być niezgodność wtyczki lub motywu z wersją PHP aktywną na Twoim hostingu. Cpanel, directadmin, plesk itp. Zaloguj się do panelu sterowania hostingu i spróbuj użyć innej wersji php za pomocą narzędzia wersji php.

  1. Odśwież pliki WordPressa

Po pobraniu oryginalnej wersji WordPressa na swoją stronę za pośrednictwem WordPressa, pobierz foldery wp-admin i wp-includes oraz pliki z folderu głównego. Następnie skompresuj go jako archiwum ZIP, prześlij do katalogu głównego swojej witryny i rozpakuj archiwum.

  1. Sprawdź przerwy w hostingu

Przyczyną tego problemu może być awaria lub błąd w Twoim hostingu. Zaloguj się do swojego panelu klienta w swojej firmie hostingowej i otwórz nowe zgłoszenie do pomocy technicznej. W zgłoszeniu pomocy technicznej podaj jak najwięcej szczegółów problemu.