1С-Битрикс: белый экран — как включить отладку

  • Обновлено
  • Чтение ≈ 2 минуты

Краткий ответ

Включите вывод ошибок в .settings.php (exception_handling → debug) и смотрите лог PHP. Часто причина — несовместимая версия PHP или ошибка в шаблоне.

В этой статье
  1. Что означает ошибка
  2. Причины и признаки
  3. Пошаговое решение
  4. Проверка результата

#Что означает ошибка

Сообщение
Белый экран

Включите вывод ошибок в .settings.php (exception_handling → debug) и смотрите лог PHP. Часто причина — несовместимая версия PHP или ошибка в шаблоне.

#Причины и признаки

Возможная причинаКак узнатьЧто делать
Ошибка в шаблонеПрочитайте относящуюся к этому компоненту запись в журнале до изменения конфигурации.Исправьте.
Версия PHPУточните установленную версию и поддерживаемые требования; обновления берите только у разработчика.Подберите.
Нет памятиПроверьте фактическое потребление памяти и наличие места для временных файлов в момент сбоя.Увеличьте.
Битый кэшПовторите действие после штатного закрытия приложения; очистка кэша нужна лишь после сохранения пользовательских данных.Очистите. Перед этим сохраните настройки и локальные данные, которые могут быть потеряны.

#Пошаговое решение

  1. Включите отладкуЕсли Битрикс показывает белую страницу, сначала откройте журнал PHP через панель хостинга и найдите свежую Fatal error. Для диагностики включайте сбор ошибок в закрытый лог выбранного пула PHP, а не отображение всех ошибок посетителю: в сообщениях могут быть секретные пути и параметры подключения.
  2. Читайте логПосле воспроизведения ошибки посмотрите время, имя файла и строку в журнале PHP-FPM/веб-сервера. Если ошибка относится к ядру, модулю или шаблону, сопоставьте её с последними обновлениями и системными требованиями. Сохраните фрагмент лога без паролей для разработчика.
  3. Проверьте шаблонНа стенде отключите только пользовательский шаблон либо обработчик, прямо указанный в журнале, сохранив копию файла. Не удаляйте все файлы /bitrix/cache или init.php при отсутствии доказательств; это способно отключить полезные обработчики и повысить нагрузку.
  4. Проверьте альтернативу: битый кэшПосле исправления повторите проблемную страницу в приватном окне и проверьте, что ошибок в PHP-журнале больше нет. Верните настройки отображения ошибок к безопасным значениям, удалите временные диагностические файлы и проверьте админку и основные операции сайта.

#Проверка результата

Для «1С-Битрикс: белый экран — как включить отладку» выполните штатную проверку конфигурации, затем один контрольный запрос к сервису. Сверьте его результат с журналом и убедитесь, что пользователи не получили новых ответов 4xx или 5xx после изменения.

Так эту ошибку тоже называют

Источники и обновления

Для этой статьи пока не указаны источники. Мы отмечаем такие материалы и дополняем их при проверке.

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.