Как исправить критическую ошибку в WordPress (шаг за шагом)
Опубликовано: 2021-10-21Вы видите критическую ошибку на своем сайте WordPress?
Иногда WordPress может показывать вам сообщение о том, что «На этом веб-сайте произошла критическая ошибка. Пожалуйста, проверьте почтовый ящик администратора вашего сайта для получения инструкций». Он также будет включать ссылку на отладку в руководстве по WordPress.
В этом руководстве мы покажем вам, как легко исправить критическую ошибку в WordPress. Мы также поговорим о том, что вызывает эту ошибку и как ее избежать.

Что такое критическая ошибка в WordPress?
Критическая ошибка в WordPress — это ошибка, которая не позволяет WordPress загрузить все скрипты, необходимые для правильной работы.
Раньше эта ошибка WordPress приводила к белому экрану смерти или сообщению о фатальной ошибке на экране. Большинство новичков не сочли это очень полезным и изо всех сил пытались решить проблему самостоятельно.
Начиная с WordPress 5.2, пользователи теперь будут видеть общее сообщение об ошибке «На этом веб-сайте произошла критическая ошибка. Пожалуйста, проверьте почтовый ящик администратора вашего сайта для получения инструкций со ссылкой на руководство по отладке WordPress.

Он также отправит сообщение электронной почты на адрес электронной почты администратора вашего сайта WordPress с более подробной информацией об ошибке и ссылкой для доступа к панели управления WordPress в режиме восстановления.
Что вызывает критическую ошибку в WordPress?
Критическая ошибка в WordPress обычно возникает из-за неисправного плагина, скрипта или кода, который препятствует правильной работе WordPress.
WordPress не сможет загрузить остальные необходимые файлы, пока вы не решите эту проблему.
Если вы недавно скопировали и вставили фрагменты кода из какого-либо учебника на свой веб-сайт, это может вызвать критическую ошибку.
Все лучшие плагины WordPress тщательно тестируются, поэтому вероятность того, что они сами по себе вызовут критическую ошибку, меньше. Однако конфликт с другим плагином WordPress или каким-либо пользовательским кодом может вызвать ошибку.
При этом давайте посмотрим, как легко исправить критическую ошибку в WordPress и вернуть свой сайт.
Исправление критической ошибки в WordPress (2 метода)
Само сообщение о критической ошибке не очень полезно для поиска причины проблемы и ее устранения. К счастью, WordPress также отправляет электронное письмо на адрес электронной почты администратора вашего сайта.
Теперь многие сайты WordPress имеют проблемы с отправкой электронных писем, поэтому вы можете не получить это важное уведомление по электронной почте. Если вы среди этих пользователей, не волнуйтесь. Мы покажем вам, как исправить критическую ошибку даже без электронной почты.
С другой стороны, если вы получили уведомление по электронной почте о технической проблеме WordPress, мы покажем вам, как разобраться в этом и использовать его для восстановления вашего веб-сайта.
Просто нажмите на ссылки ниже, чтобы сразу перейти к нужному разделу:
- Метод 1: исправление критической ошибки с помощью электронной почты отладки WordPress
- Способ 2: исправление критической ошибки в WordPress вручную (без электронной почты)
Исправление критической ошибки с электронной почтой отладки WordPress
Во-первых, вам нужно посетить папку «Входящие» для адреса электронной почты, который вы используете в качестве электронной почты администратора WordPress на своем веб-сайте.
Не знаете, какой адрес электронной почты вы использовали в качестве электронной почты администратора? Это адрес электронной почты, который вы указываете при установке WordPress.
Если вы используете Bluehost или используете автоустановщик WordPress, то ваш адрес электронной почты администратора, скорее всего, будет тем же адресом, который вы использовали для своей учетной записи хостинга WordPress.
В папке «Входящие» вы увидите письмо с темой «На вашем сайте возникла техническая проблема» . Внутри вы найдете гораздо больше полезной информации о том, что вызвало критическую ошибку на вашем сайте WordPress.
Например, на следующем снимке экрана видно, что критическая ошибка была вызвана темой WordPress на нашем тестовом сайте.

Электронное письмо также содержит специальную ссылку, которая позволит вам войти на свой веб-сайт WordPress в режиме восстановления, чтобы исправить и исследовать проблему.
В нижней части письма вы увидите еще более подробную информацию об ошибке, включая конкретный файл и код, вызвавший ее.
В приведенном ниже примере некоторый код в строке 614 в файле functions.php нашей темы отвечает за срабатывание ошибки.

Вот еще один пример, в котором показаны сведения об ошибках, вызванных неисправностью плагина WordPress.

Теперь вам просто нужно щелкнуть ссылку на режим восстановления WordPress, который перенесет вас в вашу админку WordPress.
Вам будет предложено войти в систему, чтобы продолжить.

После того, как вы вошли в систему, вы увидите уведомление, информирующее вас о критической ошибке, о том, что вызвало ошибку, и ссылку на место, где вы можете ее исправить.
Например, на следующем снимке экрана он сообщает нам о критической ошибке, вызванной плагином, со ссылкой на страницу плагинов.

Теперь, если вы нажмете на ссылку, она покажет вам плохо работающий плагин. Он также покажет вам, какая именно строка кода вызвала ошибку.
Вы можете пойти дальше и деактивировать плагин на данный момент.

Затем вы можете просто найти альтернативный плагин WordPress или посмотреть, можете ли вы получить поддержку от разработчиков плагина.
Точно так же, если проблема связана с вашей темой, вы увидите ссылку на страницу тем. В нижней части страницы вы можете увидеть тему, вызывающую проблему.

Вы можете просто изменить свою тему WordPress или удалить сломанную тему и переустановить новую копию той же темы из официального источника, чтобы посмотреть, решит ли это проблему.
После того, как вы решили проблему, вы можете просто нажать кнопку «Выход из режима восстановления» вверху.


В большинстве случаев ваш сайт WordPress теперь начнет работать нормально.
Однако, если вы все еще видите критическую ошибку в WordPress, вы можете попробовать выполнить шаги по устранению неполадок на следующем шаге.
Исправление критической ошибки в WordPress вручную
Если вы не получили электронное письмо с уведомлением о критической проблеме WordPress, вот как вы можете устранить неполадки и исправить критическую ошибку в WordPress.
Если ошибка была вызвана недавним действием, которое вы предприняли, вы можете просто отменить это действие, чтобы устранить проблему.
Например, если вы установили новый плагин и его активация вызвала критическую ошибку, вам необходимо деактивировать этот плагин (мы покажем вам, как это сделать на первом шаге ниже).
С другой стороны, если вы не уверены, вы можете просто выполнить следующие шаги.
1. Деактивируйте все плагины WordPress
Самый простой способ отключить неисправный плагин WordPress — деактивировать его. Однако из-за критической ошибки у вас нет доступа к админке и вы не знаете, какой плагин деактивировать.
Чтобы решить эту проблему, мы деактивируем все плагины WordPress. Не волнуйтесь, вы можете легко повторно активировать их, как только получите доступ к своей области администрирования WordPress.
Просто подключитесь к своему веб-сайту WordPress с помощью FTP-клиента или приложения «Диспетчер файлов» в панели управления хостингом WordPress.
После подключения вам нужно перейти в папку /wp-content/ .

Внутри папки wp-content вы увидите папку с названием «плагины». Вам нужно щелкнуть по нему правой кнопкой мыши, а затем выбрать опцию «Переименовать».
Затем измените имя папки плагинов на любое, которое вам нравится. В нашем примере мы назовем его «plugins.deactivate».

Как только вы это сделаете, все ваши плагины будут деактивированы.
По сути, WordPress ищет папку с плагинами, чтобы загрузить активированные плагины на ваш сайт. Когда он не может найти папку плагинов, он просто не может активировать плагины и автоматически устанавливает их как деактивированные.
Теперь вы можете посетить свой веб-сайт, чтобы увидеть, исчезло ли сообщение о критической ошибке.
Важно: независимо от того, решена ли проблема с критической ошибкой, не забудьте переименовать папку plugins.deactivated обратно в «plugins». Затем WordPress распознает папку, и вы сможете повторно активировать их одну за другой с панели инструментов WordPress, чтобы определить, какая из них вызвала критическую ошибку.
2. Переключиться на тему по умолчанию
Следующим шагом в устранении критической ошибки является переключение вашей темы WordPress на тему по умолчанию. Это устранит проблему с критической ошибкой, если она вызвана каким-либо кодом в вашей текущей теме WordPress.
Просто перейдите в каталог тем WordPress.org и загрузите свежую копию темы TwentyTwenty или Twenty Twenty-One WordPress.

Далее вам нужно разархивировать файл темы на свой компьютер. Это создаст папку с названием темы на вашем компьютере.

Теперь вам нужно подключиться к вашему сайту WordPress с помощью FTP-клиента или приложения файлового менеджера в панели управления хостингом. После подключения перейдите в папку /wp-content/themes, и вы увидите список всех тем, установленных на вашем сайте.

Идите вперед и загрузите их все на свой компьютер в качестве резервной копии. После этого вам нужно удалить все папки темы с вашего сайта.

Теперь на вашем сайте WordPress не установлена тема. Чтобы исправить это, загрузите папку темы по умолчанию, которую вы скачали ранее.

После завершения вы можете попробовать посетить свой веб-сайт.
Если критическая ошибка была вызвана вашей темой WordPress, то теперь она должна исчезнуть, и вы сможете получить доступ к своему веб-сайту.
3. Переустановите WordPress
Поврежденный файл ядра WordPress или вредоносное ПО также могут вызвать критическую ошибку в WordPress. Самый простой способ исправить это — переустановить WordPress.
Просто зайдите на WordPress.org и загрузите свежую копию WordPress на свой компьютер. После скачивания файла его необходимо разархивировать на свой компьютер. Это создаст папку с именем «wordpress», которая содержит все файлы, необходимые для переустановки.

Затем вам нужно подключиться к вашему сайту WordPress с помощью FTP-клиента или приложения файлового менеджера в панели управления хостингом.
После подключения вам нужно перейти в корневую папку вашего сайта. Корневая папка — это та, которая содержит внутри папки wp-admin, wp-content, wp-includes и wp-admin.

Теперь выберите файлы в папке wordpress на вашем компьютере и загрузите их на свой веб-сайт. Ваш FTP-клиент спросит, хотите ли вы перезаписать эти файлы или пропустить их. Вам нужно выбрать «Перезаписать» и установить флажок «Всегда использовать это действие».

Нажмите кнопку ОК, чтобы продолжить. Теперь ваш FTP-клиент заменит все ваши основные файлы WordPress свежими копиями с вашего компьютера.
После завершения вы можете попробовать посетить свой веб-сайт, чтобы увидеть, устранила ли это ошибку.
Если критическое состояние было вызвано поврежденным файлом ядра WordPress или вредоносным ПО, то ошибка должна исчезнуть.
Мы надеемся, что эта статья помогла вам устранить неполадки и исправить критическую ошибку в WordPress. Вы также можете ознакомиться с нашим руководством о том, как получить бесплатный SSL-сертификат для своего сайта WordPress, или с нашим экспертным сравнением лучших услуг телефонной связи для малого бизнеса.
Если вам понравилась эта статья, подпишитесь на наш канал YouTube для видеоуроков по WordPress. Вы также можете найти нас в Twitter и Facebook.
