Белый экран на сайте 1С-Битрикс: как найти причину

Белый экран на сайте 1С-Битрикс значит, что PHP остановился на ошибке и не вывел её. Включите режим отладки и посмотрите журнал ошибок PHP: там будет файл и строка.

Обновлено 30 октября 2026

Это про «1С-Битрикс: Управление сайтом»

Страница описывает сайты на «Управлении сайтом». Облачный Битрикс24 (CRM, задачи, порталы) это другой продукт, и его настройки у вас в личном кабинете Битрикс24.

Перед правками сделайте копию

Скопируйте файлы сайта и выгрузите базу данных.

Шаг 1. Включите режим отладки

Откройте файл /bitrix/.settings.php. Найдите блок exception_handling и поставьте значение 'debug' => true. Обновите страницу: вместо пустого экрана появится текст ошибки. После диагностики верните false: отладка не должна оставаться включённой на рабочем сайте.

Шаг 2. Откройте журнал ошибок PHP

Журнал лежит в панели хостинга (раздел «Логи») или в файле error_log рядом с сайтом. Найдите запись с временем поломки. В ней указаны файл и строка.

Не хотите разбираться сами? Пришлём оценку в часах до начала работы, первая задача до 2 часов бесплатно.

Отправить задачу

Шаг 3. Проверьте файлы, которые правят чаще всего

  • /local/php_interface/init.php и /bitrix/php_interface/init.php: синтаксическая ошибка в них ломает все страницы;
  • шаблон сайта в /local/templates/ или /bitrix/templates/;
  • недавно установленный модуль или обновление.

Шаг 4. Сбросьте кеш

Очистите каталоги /bitrix/cache/ и /bitrix/managed_cache/: содержимое, а не сами папки. Это безопасно: кеш создаётся заново.

Шаг 5. Проверьте версию PHP

Для разных версий «Битрикса» требуются разные версии PHP. Требования смотрите в проверке системы: /bitrix/admin/site_checker.php. Если после смены версии PHP сайт перестал открываться, верните прежнюю версию в панели хостинга как временную меру. Для актуальной версии продукта минимум PHP 8.2 (требования), поэтому постоянное решение другое: привести модули и шаблон в порядок. Порядок описан в разборе как обновить Битрикс и перейти на новый PHP. Шаблоны и компоненты, написанные для PHP 7, на PHP 8 иногда падают.

Шаг 6. Проверьте права и диск

Папки /bitrix/ и /upload/ должны быть доступны веб-серверу на запись. Если на диске не осталось места, сайт отвечает ошибкой.

Когда нужен специалист

  • Журнал указывает на файлы ядра /bitrix/modules/: их править нельзя, обновление перезапишет правки.
  • Ошибка появилась после обновления модулей.
  • Нет доступа к файлам сайта.

Сколько стоит решение у нас

ЗадачаВремяСтоимость
Исправление ошибки1–2 ч3 800–7 600 ₽
Доработка модуля (Битрикс, PHP)2–4 ч7 600–15 200 ₽
Диагностика и восстановлениеоколо 2 ч7 600 ₽

Диапазоны ориентировочные, ставка 3 800 ₽ в час. Точную оценку присылаем до начала работ. Все цены.

Не хотите разбираться сами?

Опишите проблему в форме. Пришлём оценку в часах до начала работы, первая задача до 2 часов бесплатно для новых клиентов.

Отправить задачу

Частые вопросы

Сколько стоит исправить белый экран на Битриксе?

Исправление ошибки обычно занимает 1–2 ч — это 3 800–7 600 ₽, доработка модуля — 7 600–15 200 ₽. Оценку присылаем до начала работы, а для новых клиентов первая задача до 2 часов бесплатно.

Можно ли править файлы в /bitrix/modules/?

Нет. Обновление ядра перезапишет правки. Изменения переносят в шаблон сайта или в каталог /local/.

Нужна ли лицензия, чтобы исправить белый экран?

Нет. Лицензия влияет на получение обновлений продукта, на исправление ошибки в вашем коде и шаблонах она не влияет.