2.20.11. Вместо сайта выводится белая страница
Внимание!
В данной статье указаны частые причины возникновения белой страницы, на самом деле причин может быть гораздо больше, для диагностики таковых следует обратиться к специалистам из сферы разработки сайтов.Белая страница на сайте отображается вследствие внутренней ошибки на сайте, которая может быть спровоцирована одним из трех случаев, описанных ниже.
Ошибка в PHP-коде
Попробуйте включить вывод или логирование ошибок PHP. Часто после этого можно увидеть текст ошибки, что может в определении причины неработоспособности сайта.
Нехватка дискового пространства
Проверьте информацию о дисковом пространстве.
При открытии сайта идёт обращение к определенным скриптам сайта. После вызова они могут физически перезаписаться на сервере, но из-за нехватки дискового пространства они просто обнуляются. В этой ситуации поможет только увеличение дискового пространства или удаление ненужных файлов (очистка каталогов с временными файлами, кешем и т. д.). После этого нужно будет заново загрузить обнулившиеся скрипты восстановить сайт из резервной копии за ту дату, когда проблем в его работе не наблюдалось.
Неверные настройки подключения к базе данных
Также возникают ситуации, когда белая страница выводится после неверного указания пользователем настроек подключения к базе данных в конфигурационном файле сайта. Следует перепроверить указанные данные для подключения к базе данных (инструкции для различных CMS можно найти здесь). Иногда причиной является неправильный префикс базы данных (в базе данных таблицы с одним префиксом, а в конфигурационном файле указан другой — различий быть не должно).