Белая страница обычно означает, что приложение упало до вывода нормального сообщения об ошибке. Реальная причина часто находится в error_log, PHP-логах или debug-логах CMS.

Почему ошибка не показана

  • display_errors отключен, что нормально для рабочих сайтов.
  • PHP получил fatal error до вывода страницы.
  • Плагин или тема остановили выполнение.
  • Произошла ошибка memory limit или синтаксиса.
  • CMS скрывает ошибки из соображений безопасности.

Что проверить

  1. Откройте error_log в папке домена или панели хостинга.
  2. Проверьте PHP-логи за то же время.
  3. Если используется WordPress, временно включите WP_DEBUG_LOG без показа ошибок посетителям.
  4. Отключите недавно измененные плагины или тему.
  5. Проверьте, белая страница только в админке или на всем сайте.

Пример debug для WordPress

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

После диагностики debug нужно снова отключить или оставить только логирование, если это нужно.

Безопасная диагностика перед правкой кода

  • Сначала смотрите error_log и debug.log, а не отключайте все наугад.
  • Если wp-admin недоступен, плагины можно отключать переименованием папки.
  • Тему меняйте только после сохранения текущего состояния.
  • После поиска ошибки выключайте показ debug посетителям.
У проблем WordPress часто несколько причин

Пришлите домен, название CMS, что менялось недавно и точный текст ошибки. Поможем проверить PHP, базу, плагины, логи и почту без случайных правок. Написать в чат.

Как использовать эту инструкцию

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

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

Такой подход снижает риск случайно ухудшить ситуацию и помогает быстрее восстановить работу сайта или услуги.

Что подготовить перед обращением

Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «Белая страница на сайте: как найти настоящую ошибку», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.