
Белый экран на Битрикс? Найду причину и устраню
Бесплатная первичная оценка. Отвечу в течение дня. Работаю с Битрикс с 2010 года.
Андрей
15 лет опыта разработки и сопровождения 1С-Битрикс
Когда это произошло?
Хостер обновил PHP
Сайт работал нормально, пока не сменили версию PHP на 8.x. Теперь — белая страница.
Обновили Битрикс — сайт лёг
Запустили обновление ядра или модулей, и сайт перестал открываться. Откат не помог.
Перенесли на другой хостинг
После переноса — пустая страница. Простой PHP-скрипт при этом работает нормально.
Разработчик что-то поправил
После правок в шаблоне, модуле или установки решения из Маркетплейса — всё сломалось.
Сайт падает и сам поднимается
Белый экран на несколько минут, потом всё работает. Повторяется под нагрузкой или при обмене с 1С.
Не работает часть сайта или админка
Главная открывается, но конкретный раздел или панель управления — белый экран.
Не нашли свой случай? Причин белого экрана больше десятка. Опишите, что произошло, и я определю, в чём дело.
Почему советы «очистите кеш» не помогают

Белый экран — это не ошибка, а молчание
PHP не показывает сообщение — он просто останавливается. Сервер намеренно скрывает детали, чтобы не выдавать внутреннюю структуру сайта. Без доступа к логам определить причину невозможно — это как лечить болезнь без анализов.

За одним симптомом — десятки причин
Одинаковый белый экран может быть вызван пропущенной запятой в одном файле, несовместимостью модуля с PHP, повреждением базы данных или нехваткой памяти. Каждая причина требует своего подхода. «Универсальное» решение из интернета в лучшем случае не поможет — в худшем усугубит.

Типичные ошибки, которые делают ситуацию хуже
- Править файлы на сервере без бэкапа — одно неверное изменение, и сайт теряет данные
- Обновлять Битрикс, чтобы «всё починилось» — если причина в несовместимости кода, добавятся новые проблемы
- Увеличивать лимиты памяти вместо поиска утечки — сайт «сожрёт» и гигабайт, а потом упадёт весь сервер

Правильная диагностика начинается с логов
Специалист не угадывает причину — он читает логи сервера, включает отладку Битрикс, анализирует цепочку вызовов, которая привела к остановке. Это занимает около часа, но даёт точный ответ вместо серии экспериментов на живом сайте.
Как устроен процесс
Вы описываете проблему
Расскажите, что произошло: когда появился белый экран, что делали перед этим, какой хостинг. Первичная оценка — бесплатно. Я отвечу в течение дня и скажу, что потребуется для решения.
Диагностика
Анализ логов сервера, отладочной информации Битрикс, конфигурации PHP и окружения. Как правило, в течение часа после начала работы определяю основной источник проблемы. Если в процессе обнаруживаются дополнительные проблемы — сообщу сразу.
Согласование и устранение
Называю стоимость и сроки до начала работ. Вы всегда знаете заранее, сколько это будет стоить. Если в процессе выясняются новые обстоятельства — согласуем отдельно, аргументированно и прозрачно.
Проверка и гарантия
Проверяю работоспособность сайта, убеждаюсь, что проблема устранена. 14 дней гарантии — если проблема вернётся без изменений в коде с вашей стороны, исправлю бесплатно.
Первичная оценка — бесплатно
Примеры из практики
Стоимость
бесплатно
Вы описываете проблему, я оцениваю ситуацию и говорю, что потребуется. Без обязательств.
от 7 000 ₽
Минимальный заказ — 2 часа. С третьего часа — 3 500 ₽/час. Точную стоимость называю до начала работ, после диагностики.
по запросу
Для регулярного сопровождения. Ниже стоимость часа, квант времени 30 минут, нет минимального заказа.
Не починил — не платите. Стоимость всегда согласована до начала работ. Никаких сюрпризов в счёте.
Частые вопросы
Ответы на типичные ситуации с белым экраном на Битрикс
Сайт не работает? Давайте разберёмся
Опишите, что произошло — когда появился белый экран и что делали перед этим. Я оценю ситуацию и скажу, что потребуется для решения.
Или напишите мне напрямую:
Обычно отвечаю в течение дня. Работаю в московском часовом поясе.