6 лесни корекции за WordPress бял екран на смъртта

6 лесни корекции за WordPress бял екран на смъртта

Оставете коментар / Управление на агенция , уроци , WordPress / От Вито Пелег

Белият екран на смъртта изважда администраторите от таблото, а посетителите също са посрещнати с обикновен бял екран. И макар да не изглежда така като първия път, когато изпитате белия екран на смъртта, той лесно може да бъде възстановен

В тази статия ще обясним какво представлява белият екран на смъртта на WordPress, причините за това и най-важното, различни методи, които да ви помогнат да поправите тази страшна грешка.

Какво е WordPress бял екран на смъртта?

Потребителите на Windows вече знаят за синия екран на смъртта и вероятно оттам е получил името си. Белият екран на смъртта просто показва, че на вашия сайт има грешка.

В някои браузъри, като Google Chrome, може да видите грешка, казвайки: „Тази страница не работи и не може да обработи заявката.“ В други браузъри, като Firefox, просто ще видите бял екран. Най-лошото е, че на сайта няма грешка, която да показва какво не е наред.

В повечето случаи белият екран на смъртта се причинява поради някой от следните фактори:

  • Ограничение на паметта
  • Грешка или конфликт в приставка за WordPress
  • Неизправен код или грешка във вашата тема
  • Грешка в базата данни

В повечето случаи това вероятно е проблем с вашия плъгин или тема. За щастие също е лесно да се поправи. Ето няколко метода, с които можете да опитате да разрешите проблема.

6 лесни начина за поправяне на WordPress екрана на смъртта

Веднага щом срещнете белия екран на смъртта, трябва да поработите върху поправянето му. Прокарайте всеки от тях на свой ред и ако все още не можете да разберете какво не е наред, след като изпробвате всичко, включихме раздел в долната част, за да ви помогнем.

1. Използвайте режим за възстановяване при фатални грешки

Режимът за възстановяване при фатални грешки е въведен през 2019 г. с WordPress 5.2. Тази функция е божи дар за администраторите, тъй като им позволява достъп до таблото за управление на администратора, дори ако сайтът е паднал до фатална грешка като белия екран на смъртта. С FERM ще имате възможност да влезете във вашия сайт, за да разберете какво не е наред.

Всичко, което трябва да направите, е да влезете във входящата си поща на администратор. Ще намерите имейл с „Режим на възстановяване“ като тема и подробности за това как да влезете. Ето как изглежда бекенда на администратора, докато сте в режим на възстановяване:

табло в режим на възстановяване, за да поправите бял екран на смъртта на wordpress

След като влезете, можете индивидуално да деактивирате всеки плъгин и да видите дали това решава проблема. Таблото за управление също така подчертава теми и плъгини, които са били поставени на пауза поради фаталната грешка. След това можете индивидуално да деактивирате всеки плъгин, за да изолирате неизправния.

Ако грешката е причинена от тема, можете да промените това или да разрешите проблема, преди да го активирате отново. Освен ако нямате технически познания, може би би било разумно да наемете разработчик, който да ви помогне да намерите виновника.

Но ако режимът на възстановяване не е опция, ще трябва да намерите и поправите грешката ръчно.

2. Деактивиране на приставки ръчно

Най- WP-съдържание папката е най-важната папка на вашия сайт и се намира в главната директория. Освен ако не сте направили някои основни промени във файловата структура, папката се създава по подразбиране и се нарича wp-content. Трябва ви клиент на File Transfer Protocol, за да получите достъп до файловата директория за вашия уебсайт.

След като влезете във вашия FTP сървър, просто намерете директорията на уебсайта си и отворете wp-content. Тук трябва да потърсите с приставки папката . В повечето случаи ще видите и две други директории: качвания и теми. Някои хостове или решения за управление на облачни сървъри като RunCloud предлагат вградено управление на файлове, за да направят това още по-лесно, без да се налага достъп до вашия сървър чрез FTP или SFTP:

Файлов мениджър RunCloud

За да деактивирате всички приставки, просто преименувайте файла на нещо друго, като “plugins_paused” или нещо подобно. Това автоматично ще постави на пауза всички приставки. Сега опитайте да посетите уебсайта си. Ако започне да се зарежда, ще знаете, че проблемът е в един от вашите приставки.

За да намерите дефектния плъгин, трябва да преименувате всеки от тях в папката с приставки и да проверите поотделно, докато не изолирате проблема.

Забележка: Ако сте във FERM, той автоматично ще постави на пауза всеки код, който причинява проблем с вашия сайт. Той автоматично диагностицира проблема и идентифицира дефектния плъгин вместо вас. Приставката трябва да бъде активирана ръчно от администратора.

3. Удължете ограничението на паметта на WordPress

Вероятно ще срещнете този проблем, ако уебсайтът на WordPress се разраства бързо. Проблеми с паметта възникват, когато просто няма достатъчно памет за количеството трафик, който получава вашият уебсайт. За да увеличите ръчно ограничението на паметта, трябва да поработите с малко код.

В папката със съдържание на WordPress първо трябва да намерите файл с име wp-config.php. Ще видите нещо подобно:

6 лесни корекции за WordPress бял екран на смъртта 1

Сега всичко, което трябва да направите, е да добавите ред код. Ако вече виждате следния код, просто го редактирайте, за да увеличите броя:

дефинирайте ('WP_MEMORY_LIMIT,' '64M'); 

Този код задава ограничението на „64M.“ Ако това не е достатъчно, можете да го увеличите до 96M. Опитайте да проверите уебсайта си след това. Ако това е проблем с ограничението на паметта, трябва да бъде решен досега.

4. Деактивирайте вашата WP тема

Ако вече сте тествали приставките, проблемът може да е свързан с вашата WP тема. Ако наскоро сте актуализирали тема или сте преминали към нова, вероятно това е проблем с темата. В идеалния случай трябва да тествате темата или дори незначителна актуализация в сценична среда, преди да я вземете на живо.

За да деактивирате темата, трябва да потърсите папката с теми в wp-content. Точно както при приставките, трябва да намерите темата, която наскоро сте инсталирали, да я преименувате на нещо подобно и след това тя ще бъде деактивирана.

След това можете да проверите уебсайта си, за да видите дали това решава проблема. Когато оригиналната тема е недостъпна, WordPress автоматично превключва на тема по подразбиране като Twenty Twenty-One. Ако проблемът е причинен от дефектна тема, помолете разработчика да разгледа кода или да намери качествена тема и старателно да провери кода й, преди да го пусне на живо.

Забележка : Ако имате достъп до таблото, отидете на Теми и преминете към тема по подразбиране в WordPress, преди да проверите уебсайта си.

5. Поправяне на грешки в основните файлове на WordPress

Редактирането на основните WordPress файлове винаги е рисковано, но понякога е необходимо. Ако правите промени в който и да е основен WP файл и срещнете тази грешка скоро след това, вероятно е най-добре да проследите стъпките си. Понякога случаен грешен тип е всичко, за да разбиете уебсайта си!

В идеалния случай можете да разрешите проблема, като качите нередактирана версия на файла, който току-що редактирахте. Например, ако сте се месили с основен файл, можете да изтеглите ново копие на CMS от официалния уебсайт на WordPress .

Просто разархивирайте файловете на вашия компютър, след което потърсете файла на вашия сървър, който наскоро сте редактирали. Изтрийте го и го заменете с ново копие, което току-що сте изтеглили.

Проверете уебсайта си и вижте дали това решава проблема.

6. Активирайте режима за отстраняване на грешки

Режимът за отстраняване на грешки или wp_debug е предназначен да показва всякакви специфични грешки, които се показват на вашия уебсайт. За да активирате режима за отстраняване на грешки, отворете wp_config файла и намерете wp_debug кода . Ето как изглежда:

Правило за отстраняване на грешки в WP Config

По подразбиране е зададено на false, но трябва да промените стойността на true, както е показано по-горе. След като запазите файла, автоматично ще започнете да виждате грешки на вашия уебсайт. Отначало може да е трудно да дешифрирате грешките, но ще получите някои важни прозрения.

Например може да получите името на приставка или на файла, който причинява проблем, като plugin.php. Няма да поправи проблема вместо вас, но ще ви даде известна информация за причините за проблема.

Забележка: Уверете се, че сте деактивирали wp_debug, като промените стойността на „false“, когато приключите с отстраняването на неизправности.

Какво ще стане, ако проблемът продължава да съществува?

Въпреки че посочените по-горе корекции ще поправят белия екран на смъртта в повече от 99% от случаите, винаги има други възможности, които може да изискват да се свържете с вашата уеб хостинг компания или да се свържете с технически ръководител. Например инфекция със злонамерен софтуер на вашия сайт или повредено устройство може да доведе до бял екран на смъртта.

Проблеми от страна на сървъра от вашия уеб хост също могат да доведат до този проблем. Най-добре е да се свържете с поддръжката на вашия уеб хостинг и да видите какво имат да кажат, преди да се обадите на технически експерт. Най-добрият начин да заобиколите този проблем е да стартирате редовно архивиране на вашия сайт.

В случай, че нито една от тези корекции не работи, винаги ще имате възможност да се върнете обратно към работеща версия на вашия уебсайт – при условие, че сте архивирали вашите WordPress файлове .

Резюме – Белият екран на WordPress не трябва да ви кара да се паникьосвате

Надяваме се, след като прочетете тази статия, осъзнахте, че екранът на смъртта на WordPress наистина не е от какво да се страхувате. Има много начини да го поправите и ако нито един от тях не работи, винаги можете да се свържете с техническа поддръжка, за да помогнете.

Винаги е стресиращо, когато нещата се объркат, особено когато става въпрос за уебсайтовете на вашите клиенти, поради което изградихме Atarim, за да направим управлението на множество проекти за уеб дизайн бриз.

Чрез рационализиране на комуникацията с клиенти и използване на табло за управление, което ви позволява да управлявате всичките си уебсайтове на едно място, ви позволява да се съсредоточите повече върху работата, която искате да свършите, и да отделите по-малко време за досадната работа, която не правите.

Вижте Atarim днес и вижте как можете да доставяте проекти за уеб разработка до 80% по-бързо.

Please follow and like us:
Pin Share
RSS
Follow by Email
Cart
Your cart is currently empty.
0
%d bloggers like this: