Белая страница в форуме phpBB

Несколько дней назад, устанавливая форум phpBB, версия phpBB-3.0.7-PL1, с языковым пакетом «lang_russian», столкнулся с проблемой, описанной в заголовке: форум phpBB установлен корректно, при работе появляется пустая страница при обращении по любому адресу. Причём, появлялся этот баг не сразу.


Переустановив скрипт форума несколько раз, я заметил, что некоторое время сервер формирует html-файлы в нормальном режиме и, лишь спустя десять-двадцать минут, начинаются сбои. Встроенный дебаггер ничего не увидел, лог ошибок сервера тоже оставался чистым.
Добавило хлопот и то обстоятельство, что установка производилась по причине переноса действующего форума, более старой версии, на новый домен, вместе с обновлением версии. Об этом напишу отдельно, потому что, потратив рабочий день на поиск решения, в конце концов я начал работать с пустым форумом, на новой версии — то есть, установил его с нуля, без импорта старой базы.

Оказалось

Белая страница в форуме phpBB появляется и в этом случае. А причина — ошибка в рекомендациях разработчиков.
При завершении процесса установки форума, скрипт сообщает нам о том, что нужно поменять права, присвоенные файлу «config.php» (в корне форума). Для успешной установки, мы открываем его на запись. Затем должны закрыть. Здесь и зарыта собака.
Установщик пишет: запретите запись в файл «config.php» и установите права «640». На самом деле, нужно установить права «644». И всё.
Описанное решение относится к стандартному виртуальному хостингу, который предоставляет компания «Мастерхост». На других хостингах процедура может отличаться. Удачной вам работы!