Jak naprawić problem z pustą stroną WordPress? 4 proste metody
Opublikowany: 2014-10-04Wielu właścicieli witryn napotkało problem z pustą stroną WordPress. Tak zwany „biały ekran śmierci”. Jeśli jesteś użytkownikiem WordPressa od dłuższego czasu, prawdopodobnie przynajmniej raz doświadczyłeś, że Twoja witryna WordPress wyświetla tylko pustą białą stronę.
Nigdzie nie można znaleźć całej twojej ciężkiej pracy i treści. Po prostu pusta biała strona bez błędów lub informacji o tym, gdzie poszło nie tak. Mnie też to się przytrafiło. Przyszedłem sprawdzić moją stronę i doznałem niemiłej niespodzianki widząc pustą stronę WordPress.
Zwykle, gdy pojawia się ten biały ekran śmierci, strona logowania do WordPressa jest również pusta, a użytkownik/administrator nie może nawet uzyskać dostępu do panelu administracyjnego WordPressa. Co zaskakujące, tak nie było w przypadku mnie. Udało mi się zalogować jako admin.
Dezaktywacja wtyczek i zmiana motywu nie pomogły. Na szczęście znalazłem poradę, przeszukując Internet w poszukiwaniu rozwiązania, sugerując ponowną instalację WordPressa z mojego wp-admina. Nic nie tracisz. Po prostu ponownie instaluje WordPress. To pomogło i pusta strona nie stanowiła już problemu. Strona była online i znów działała . To była wielka ulga.
Co powoduje pustą stronę WordPress?
Ponieważ w większości przypadków nie ma wyjścia błędu, nie masz pojęcia, na czym polega problem. Aby było jeszcze trudniej, biały ekran śmierci czasami wpływa tylko na określoną część witryny.
Na przykład możesz zobaczyć tylko biały ekran śmierci na swoim administratorze WordPress, podczas gdy wszystko inne działa dobrze. W innych przypadkach możesz go zobaczyć tylko w określonym poście, podczas gdy wszystko inne działa dobrze. Dlatego znalezienie i naprawienie problemu może być bardzo frustrujące i czasochłonne.
W tym poście podam najczęstsze przyczyny wyświetlania białej strony oraz poprawki, które zwykle pomagają. Mam nadzieję, że masz kopie zapasowe na wypadek, gdyby nie było pomocy. Jeśli nadal nie korzystasz z kopii zapasowych (nie dbasz o swoją firmę?), możesz sprawdzić najlepsze bezpłatne wtyczki do tworzenia kopii zapasowych dla witryny WordPress.
WordPress Biały ekran śmierci Najczęstsze przyczyny
Jeśli masz więcej niż jedną witrynę, sprawdź, czy problem pustej strony dotyczy tylko jednej z Twoich witryn, czy wszystkich z nich. Jeśli problem dotyczy wszystkich Twoich witryn, oznacza to, że Twój dostawca usług hostingowych ma pewne problemy (jeśli wszystkie hostujesz je u tego samego dostawcy usług hostingowych).
Jeśli problem dotyczy tylko jednej z Twoich witryn, prawdopodobnie jest to problem z uruchomioną wtyczką lub motywem. Jeśli problem dotyczy tylko jednego posta lub strony, wiesz, że jest to zdecydowanie problem z Twoją konkretną witryną.
Najczęstsze przyczyny :
1 . Niekompletne przesyłanie podstawowych plików WordPress – Jeśli zainstalujesz lub zaktualizujesz WordPress i pojawi się biały ekran śmierci, być może nie przesłałeś wszystkich podstawowych plików. A nawet jeśli masz pewność, że wszystkie pliki zostały przesłane, dobrze jest przesłać ponownie, aby się upewnić.
2. Złe, uszkodzone lub niekompletne pliki motywów — czasami problem może powodować aktywację motywu. Jeśli właśnie ustawiłeś nowy motyw lub edytowałeś istniejący, może to spowodować błąd.
3. Niekompatybilne wtyczki – Wtyczki są przydatne. Ale więcej wtyczek, więcej problemów. Mogą kolidować ze sobą lub z istniejącą wersją WordPressa.
4. Plik konfiguracyjny WP – Twój plik wp-config.php może być problemem. Jeśli edytujesz plik wp-config, unikaj niepotrzebnych pustych wierszy. Również jeśli nie wiesz, co robisz, prawdopodobnie lepiej w ogóle tego nie edytować.
5. Uprawnienia – jeśli Twoje pliki nie mają wystarczających uprawnień, Twoje strony nie będą wyświetlane. I otrzymasz pustą stronę WordPress.
6. Limit pamięci – W większości przypadków, gdy widzisz biały ekran śmierci, oznacza to, że wyczerpałeś limit pamięci.
Ponieważ problem może być spowodowany przez wiele rzeczy, może to wymagać dużo czasu i cierpliwości. Sprawdź rozwiązania przedstawione poniżej. Może niektóre z nich pomogą Ci stanąć na nogi.
Jak naprawić pustą stronę WordPress?
1. Zwiększenie limitu pamięci – Otwórz plik wp-config.php, który znajduje się w głównym katalogu WordPress. Następnie dodaj następującą linię wewnątrz głównego znacznika php: define(
'WP_MEMORY_LIMIT'
,
'128M'
);
To zwiększy limit pamięci do 124M. Możesz także zwiększyć do 64M, 256M, 512MB w zależności od tego, na ile pozwala twój host. Jeśli po tej poprawce nadal pojawia się błąd, spróbuj skontaktować się z hostem.
Najprawdopodobniej musieliby wejść do pliku php.ini, aby zwiększyć limit pamięci.
2. Wyłącz wszystkie wtyczki – Możesz dezaktywować wtyczki na dwa sposoby (jeśli nie masz dostępu do wp-admin). Jednym sposobem jest FTP, a drugim przy użyciu phpMyAdmin.
– Metoda FTP : Musisz użyć FTP lub menedżera plików hosta. Przejdź do folderu /wp-content/. Znajdź folder o nazwie wtyczki.
Zmień nazwę folderu wtyczek na dowolną, którą chcesz. Na przykład „plugins_old”. Gdy to zrobisz, wszystkie twoje wtyczki zostaną dezaktywowane.
Lub zrób powyższe z Menedżerem plików. Jeśli problem powodujący pustą białą stronę dotyczył twoich wtyczek, powinieneś być w stanie zalogować się do swojego /wp-admin/.
Gdy to zrobisz, wróć do katalogu / wp-content/ i zmień nazwę „plugins_old” z powrotem na wtyczki.
Teraz zaczyna się metoda eliminacji. Aktywuj jedną wtyczkę na raz, aż Twoja witryna ponownie się zepsuje. Wtedy dowiesz się, która wtyczka jest problematyczna.
– metoda phpMyAdmin : Jeśli nie wiesz, gdzie znaleźć phpMyAdmin, wypróbuj powyższą metodę FTP. W swojej bazie danych WordPress przejdź do tabeli wp_options.
Znajdź nazwę opcji „active_plugins”. Teraz edytuj wartość tej opcji i zmień ją na następującą: a:0:{}
3. Zastąp motyw — spróbuj zastąpić bieżący aktywny motyw domyślnym dwudziestym motywem lub dowolnym innym. Ponownie możesz użyć FTP lub menedżera plików hosta.
Przejdź do folderu /wp-content/. Znajdź folder o nazwie motywy. Kliknij dwukrotnie i znajdź folder z nazwą motywu. Po prostu zmień jego nazwę, na przykład „mxtheme_old”. Gdy to zrobisz, domyślny motyw zostanie aktywowany.
Jeśli to rozwiąże problem, powinieneś zajrzeć do pliku functions.php Twojego motywu. Jeśli na dole są dodatkowe miejsca, powinieneś rozważyć ich naprawienie.
Jeśli używasz źle zakodowanej funkcji w pliku functions.php twojego motywu, to również może to spowodować.
4. Zainstaluj ponownie WordPressa – Zainstaluj ponownie nową kopię WordPressa. Chociaż jest to mało prawdopodobne, możliwe jest, że plik core mógł zostać uszkodzony.
UWAGA: Możesz również użyć funkcji debugowania WordPress, aby zobaczyć, jakie typy błędów są wyświetlane.
Dodaj następujący kod do pliku wp-config.php:
raportowanie_błędów(E_ALL); ini_set('display_errors', 1); zdefiniuj ('WP_DEBUG', prawda);
Po dodaniu powyższego kodu pusta strona będzie zawierać błędy, ostrzeżenia i powiadomienia. Mogą one pomóc w ustaleniu przyczyny.
Napraw pustą stronę w podsumowaniu WordPress
Nikt nie lubi, gdy witryna WordPress pokazuje pustą białą stronę. To bardzo frustrujący błąd. Mam nadzieję, że kilka powyższych poprawek ci pomogło. Jeśli zrobił to który? Może masz inne rozwiązanie? Daj mi znać w komentarzach poniżej. Możesz też pomóc innym.