Белый экран на Битрикс? Найду причину и устраню

Бесплатная первичная оценка. Отвечу в течение дня. Работаю с Битрикс с 2010 года.

Не починил — не платите
Гарантия 14 дней
А

Андрей

Эксперт по 1С-Битрикс

15 лет опыта разработки и сопровождения 1С-Битрикс

Когда это произошло?

Хостер обновил PHP

Сайт работал нормально, пока не сменили версию PHP на 8.x. Теперь — белая страница.

Обновили Битрикс — сайт лёг

Запустили обновление ядра или модулей, и сайт перестал открываться. Откат не помог.

Перенесли на другой хостинг

После переноса — пустая страница. Простой PHP-скрипт при этом работает нормально.

Разработчик что-то поправил

После правок в шаблоне, модуле или установки решения из Маркетплейса — всё сломалось.

Сайт падает и сам поднимается

Белый экран на несколько минут, потом всё работает. Повторяется под нагрузкой или при обмене с 1С.

Не работает часть сайта или админка

Главная открывается, но конкретный раздел или панель управления — белый экран.

Не нашли свой случай? Причин белого экрана больше десятка. Опишите, что произошло, и я определю, в чём дело.

Почему советы «очистите кеш» не помогают

Белый экран — это не ошибка, а молчание

Белый экран — это не ошибка, а молчание

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

За одним симптомом — десятки причин

За одним симптомом — десятки причин

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

Типичные ошибки, которые делают ситуацию хуже

Типичные ошибки, которые делают ситуацию хуже

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

Правильная диагностика начинается с логов

Специалист не угадывает причину — он читает логи сервера, включает отладку Битрикс, анализирует цепочку вызовов, которая привела к остановке. Это занимает около часа, но даёт точный ответ вместо серии экспериментов на живом сайте.

Как устроен процесс

01

Вы описываете проблему

Расскажите, что произошло: когда появился белый экран, что делали перед этим, какой хостинг. Первичная оценка — бесплатно. Я отвечу в течение дня и скажу, что потребуется для решения.

02

Диагностика

Анализ логов сервера, отладочной информации Битрикс, конфигурации PHP и окружения. Как правило, в течение часа после начала работы определяю основной источник проблемы. Если в процессе обнаруживаются дополнительные проблемы — сообщу сразу.

03

Согласование и устранение

Называю стоимость и сроки до начала работ. Вы всегда знаете заранее, сколько это будет стоить. Если в процессе выясняются новые обстоятельства — согласуем отдельно, аргументированно и прозрачно.

04

Проверка и гарантия

Проверяю работоспособность сайта, убеждаюсь, что проблема устранена. 14 дней гарантии — если проблема вернётся без изменений в коде с вашей стороны, исправлю бесплатно.

Первичная оценка — бесплатно

Примеры из практики

Стоимость

Первичная оценка

бесплатно

Вы описываете проблему, я оцениваю ситуацию и говорю, что потребуется. Без обязательств.

Диагностика и устранение

от 7 000 ₽

Минимальный заказ — 2 часа. С третьего часа — 3 500 ₽/час. Точную стоимость называю до начала работ, после диагностики.

Пакетные предложения

по запросу

Для регулярного сопровождения. Ниже стоимость часа, квант времени 30 минут, нет минимального заказа.

Не починил — не платите. Стоимость всегда согласована до начала работ. Никаких сюрпризов в счёте.

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

Ответы на типичные ситуации с белым экраном на Битрикс

Сайт не работает? Давайте разберёмся

Опишите, что произошло — когда появился белый экран и что делали перед этим. Я оценю ситуацию и скажу, что потребуется для решения.

Или напишите мне напрямую:

Обычно отвечаю в течение дня. Работаю в московском часовом поясе.

Опыт с 2010 года
Гарантия 14 дней
Не починил — не платите