How can we help you?

Мой сайт показывает только пустую/белую страницу. Как это исправить?

Amy Flakelar
Written by
Amy Flakelar

Как ошибки PHP, так и ошибки базы данных могут проявляться в виде белого экрана, пустого экрана без информации, широко известного в сообществе WordPress как Белый экран смерти WordPress (WSOD).

Прежде чем прибегать к отчаянным мерам, есть несколько причин для белого экрана смерти WordPress:

Плагин вызывает проблемы совместимости.

  1. Если вы можете получить доступ к экранам администрирования, попробуйте деактивировать все ваши плагины, а затем активировать их по одному.
  2. Если вы не можете получить доступ к своим экранам, войдите на свой веб-сайт через FTP.
  3. Найдите папку wp-content/plugins и переименуйте папку плагинов plugins_old. Это деактивирует все ваши плагины. Вы можете узнать больше о ручной деактивации плагинов в FAQ по устранению неполадок.

Ваша тема может быть причиной проблемы.

  1. Это особенно вероятно, если вы столкнулись с белым экраном смерти после того, как только что активировали новую тему или создали новый сайт в сети WordPress.
  2. Войдите в экраны администрирования и активируйте стандартную тему WordPress Twenty Sixteen.
  3. Если вы не можете получить доступ к своим экранам администрирования, получите доступ к своему веб-сайту через FTP и перейдите в папку /wp-content/themes/. Переименуйте папку для активной темы.

Каталог вашей темы может отсутствовать или быть переименован.

  1. Это часто встречается у разработчиков, которые только что создали локальную среду разработки и клонировали базу данных, которая указывает на тему (или каталог темы), которая может отсутствовать или быть переименована.
  2. Чтобы проверить это решение, попробуйте получить доступ к wp-login.php или /wp-admin/.
  3. Если вы что-то видите, это хороший признак того, что это связано с темой.
  4. Войдите как администратор, затем попробуйте просмотреть внешний интерфейс, и вы должны увидеть сообщение об ошибке WordPress примерно такого содержания: Каталог темы “{theme-name}” не существует.
  5. Вы можете решить эту проблему несколькими способами, включая переключение тем на стороне администратора, переименование каталога или редактирование записей “theme” и “stylesheet” в wp_options.

Функция WP_DEBUG часто предоставляет дополнительную информацию.