WordPress

Как исправить ошибку в WordPress Белый Экран

Как исправить ошибку в WordPress Белый Экран

Вступление

Итак, вы столкнулись с ошибкой белого экрана на своём WordPress-сайте и не совсем понимаете, от чего же это могло произойти? Вы не одиноки. Практически каждый пользователь WordPress хотя бы раз в своей жизни сталкивался с этой проблемой. Хорошая новость – ошибка WordPress белая страница легко исправляется.

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

Начнём!

Причины ошибки WordPress Белый экран

Ошибка WordPress Белый экран может распространяться на весь ваш сайт или на отдельные его части. Всё может работать отлично, но при загрузке какой-либо записи или страницы, или даже нескольких страниц, она может появится.

Вот ряд причин, которые могут вызывать данную ошибку:

  1. Исчерпан ресурс памяти.
  2. Несовместимость темы и какого-то из плагинов или наоборот.
  3. Плохо написанный плагин или тема, которые после обновления WordPress приводят к такой ошибке.
  4. Причина может быть на сервере вашего хостинга.

Какой бы не была причина ошибки, её можно исправить с помощью перебора нескольких способов по устранению неполадок. Читайте ниже, как это сделать.

Что понадобится

Прежде чем приступить к выполнению руководства, проверьте наличие:

  • Доступ к админской части WordPress (статья на Англ.)
  • Доступ к панели управления вашего хостинга или FTP

Исправляем ошибку WordPress Белый Экран

В это руководстве для внесения изменения в файлы, такие, например, как редактирования и переименования, мы будем использовать ftp-клиент FileZilla. Однако, с таким же успехом можно пользоваться и Файловым Менеджером. Также предполагается, что WordPress загружен в каталог public_html.

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

Шаг 1 – Увеличиваем ограничения памяти WordPress

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

  1. Открыть FTP Client и соединиться с FTP  сервером.
  2. Затем, найти каталог public_html и файл wp-config.php.
  3. Нажатием правой кнопки мыши на файле выбрать View/Edit.
    Редактирование wp-config.php в filezilla
  4. Файл будет открыт в текстовом редакторе, установленном по умолчанию. Нужно добавить следующую строку:
    define('WP_MEMORY_LIMIT', '64m');

    Повышение ограничений памяти WordPressСохранить и закрыть файл. FTP-клиент FileZilla загрузит изменённый файл на сервер.

  5. Проверить свой сайт на предмет наличия ошибки.

Также возможно, что ваш хостинг-провайдер на стороне сервера установил низкий лимит для памяти, используемой PHP. Это можно легко проверить при помощи функции phpinfo() (статья на англ.).

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

Шаг 2 – Проверяем плагины

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

Таким образом, всё что нужно сделать это:

  1. Войти на ваш FTP-сервер и найти каталог public_html.
  2. Перейти в каталог public_html/wp-content.
  3. Выбрать каталог plugins и переименовать его во что-то другое, например, plugins-disabled. Эта хитрость проведёт WordPress, заставив его “подумать”, что каталог plugins не существует. Как следствие, он не загрузить плагины на ваш сайт.
    Исправление WordPress Белый Экран переименованием плагинов
  4. Проверить работу вашего сайта.

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

Теперь, дабы выявить этот плагин, следуйте по списку шагов:

  1. Переименуйте каталог обратно в plugins и войдите в него.
  2. Теперь отключайте по одному плагины, переименовывая их каталоги.
  3. После каждого переименования проверяйте работоспособность сайта.
  4. Как только вы определите, какой плагин является причиной, удалите его каталог или переустановите / замените его.

Однако, если это тоже не помогло исправить ошибку, переходите к шагу 3.

Шаг 3 – Проверяем Тему сайта

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

Самый лучший путь определения, что причиной ошибки WordPress белый экран является Тема сайта, это переключение вашего сайта на тему по умолчанию “Twenty Seventeen”. Для этого выполните шаги:

  1. Перейдите в панель управления вашего хостинга и откройте раздел phpMyAdmin. В Hostinger он находится в разделе Базы Данных.
    Панель управления Hostinger - база данных
  2. Теперь нажмите на таблицу wp_options и найдите значения template и stylesheet (вам может потребоваться для этого нажать на Show all, чтобы увидеть все поля).
  3. Вы увидите текущее название темы в виде значения. Сделайте двойной щелчёк мыши по имени темы и измените его на twentyseventeen.
    Изменение Темы WordPress через phpMyAdmin
  4. Это принудительно деактивирует вашу текущую тему и переключит ваш сайт на самую последнюю версию темы по умолчанию.

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

Option 4 – Проверяем журнал ошибок (error logs)

Если ничего из выше описанного не помогло, время проверить журнал ошибок WordPress. Ошибки можно проверить при помощи функции дебага WordPress. Для активации этой функции следуйте инструкциям ниже:

  1. Соединитесь со своим FTP-сервером и откройте файл wp-config.php для редактирования.
  2. Теперь найдите значение WP_DEBUG и измените его со значения false на true:
    define('WP_DEBUG', true);

    Разрешить дебаг для WordPress

  3. После добавление WordPress белый экран будет отображать список предупреждений, ошибок и уведомлений, которые помогут в определении причины ошибки.

Заключение

Ошибка WordPress Белый экран может вызывать раздражение. Следуйте вышеизложенному руководству и заверяем вас, вы сможете вернуть свой сайт в рабочее состояние. Перечисленные шаги просты в применении, однако, если что-то осталось неясным, пишите в комментариях ниже и мы постараемся вам помочь, чем сможем.

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

Нажмите здесь, чтобы оставить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Присоединяйтесь к тысячам других подписчиков по всему миру

и получайте самые свежие руководства на вашу электронную почту

Пожалуйста, подождите...

Спасибо за подписку!

Начните экономить сейчас!

Хостинг и доменное имя от

руб.95
00