Белый экран сайта пугает тем, что нет понятного сообщения. Страница просто пустая, хотя внутри может быть PHP-ошибка, конфликт плагина или проблема с памятью.
В такой ситуации важнее всего не гадать, а включить безопасную диагностику и посмотреть логи.
Коротко: белый экран — это симптом. Причина может быть в коде, версии PHP, кеше, базе или конкретном модуле.Когда это становится проблемой
- главная страница пустая
- админка открывается, а сайт нет
- после обновления появилась белая страница
- ошибка видна только на отдельных URL
- в браузере нет текста ошибки
Что проверить в первую очередь
Пустая страница часто означает, что вывод ошибок скрыт, но запись есть в логах.
- error_log PHP
- последние измененные файлы
- версию PHP и расширения
- память и лимиты выполнения
- конфликт темы или плагинов
Чего лучше не делать
Не отключайте все плагины на рабочем сайте без копии и понимания последствий. Можно сломать еще больше сценариев.
Как я подхожу к задаче
Я нахожу конкретную ошибку, которая приводит к пустому выводу.
- проверяю HTTP-код страницы
- смотрю PHP-логи
- нахожу файл или модуль, где падает выполнение
- исправляю конфликт или возвращаю совместимую настройку
- проверяю сайт и админку после правки
Что подготовить перед обращением
- URL с белым экраном
- доступ к файлам и логам
- информацию о CMS
- что обновляли перед проблемой
- есть ли резервная копия
Сроки и ориентиры
Если в логах есть точная ошибка, восстановление может быть быстрым. Если проблема появляется только иногда, нужно смотреть условия и нагрузку.
FAQ
Белый экран означает, что сайт удален?
Обычно нет. Чаще это ошибка выполнения, а не удаление файлов.
Можно включить вывод ошибок на сайте?
Лучше делать это аккуратно и временно, чтобы не показывать лишнюю информацию посетителям.
Почему админка тоже белая?
Ошибка может быть в общем коде, автозагрузке, плагине или версии PHP.
Нужен ли бэкап?
Да, перед правками файлов и отключением модулей это безопаснее.
Нужна похожая задача?
Напишите в Telegram @rabotator_support или оставьте заявку на сайте. Пришлите адрес проекта, что именно не работает, когда началось и какие доступы есть. Я посмотрю ситуацию, объясню план и скажу, с чего безопаснее начать.
Итог
Белый экран сайта почти всегда можно разобрать по логам, если не делать хаотичных правок.