»  Производительность  »  Белый экран Вордпресс

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

Последнее обновление:

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

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

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

Содержание:

  1. Несколько начальных тестов
  2. Редактирование wp-config.php
  3. Debug плагины
  4. Логи ошибок на хостинге

Протестируйте сайт

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

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

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

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

define(‘WP_DEBUG’, false);

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Панель хостинга

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

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

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

Оставляйте комментарии.

Оставьте комментарий

Do NOT follow this link or you will be banned from the site!