Белый экран Вордпресс

Белый экран WordPress
Иногда WordPress перестает работать. Вы заходите на веб-сайт и видите белый экран и больше ничего. Ещё это называют «белый экран смерти».

Это выглядит ещё более непонятно, так как нет сообщения с описанием ошибки. Вы можете попробовать угадать, в чем проблема, но это займет много времени.

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

В данной статье мы рассмотрим:

  1. Пару начальных тестов
  2. Включите режим debug
  3. Debug плагины
  4. Логи ошибок на веб-хостинге

Протестируйте веб-сайт

Возможно, проблема решается просто. Перед тем, как что-то делать, попробуйте данные методы:

  • Плагин кеша — сбросьте весь кеш в параметрах плагина.
  • Отключите все плагины — если веб-сайт начал работать, включайте плагины по одному. Когда вы снова увидите белый экран, вы узнаете, какой плагин вызывает проблему.
  • Включите тему по умолчанию — теперь это Twenty Seventeen. Если веб-сайт заработал, значит, в теме есть баг или она конфликтует с каким-то плагином.
  • Проверьте лимит ресурсов на веб-хостинге — возможно, вы превысили лимит нагрузки или лимит трафика. Обратитесь к техподдержке веб-хостинга.

Включите режим debug в wp-config

Файл wp-config.php находится в корневой папке веб-сайта. В нем необходимо включить режим debug, который покажет список текущих ошибок. Подробнее о режиме отладки.

По умолчанию в файле wp-config есть строка, включающая режим отладки.

define(‘WP_DEBUG’, false);

Замените false на true. Если нет, добавьте строку с настройкою true до строки:

Это все, дальше не редактируем!

Чтобы включить режим отладки, отключить вывод ошибок во фронт-энде и включить запись лога в файл, вставьте этот программный код до строки « Это все, дальше не редактируем «:

Если до появления Белого экрана вы не делали изменения в скриптах или стилях, строки 4-6 можно удалить.

Обновите файл wp-config. Лог ошибок будет находиться по адресу /wp-content/debug.log

Файл debug.log в папке wp-content
Папка wp-content

В этом логе вы найдете проблему, которая приводит к Белому экрану.

Плагины отладки

Если у вас есть доступ к админке, вы можете легко установить один из данных плагинов, чтобы найти проблему.

Плагин Debug только имеет / выключает режим отладки. Если вы планируете больше возможностей, установите плагин Debug Bar.

Debug This — cамый мощый плагин для работы с режимом отладки, дает детальную информацию о веб-сайте и работает с мультисайтом.

Логи ошибок на веб-хостинге

Ещё одно место, где вы можете найти какую-то информацию об ошибке — лог ошибок на веб-хостинге. Зайдите на веб-хостинг, найдите «Ошибки», «Логи ошибок» или «Журналы».

Лог ошибок на веб-хостинге
Панель веб-хостинга

Если логи событий включены, они сохраняются где-то на сервере, точное расположение зависит от веб-хостинга. Если вы не можете их найти, свяжитесь с техподдержкой.

Читайте также:

  1. Режим debug
  2. Как найти следы взлома в логах сервера

Надеюсь, статья была полезна. Оставляйте комментарии.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *