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

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

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

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

Оказалось, белая страница в форуме phpBB появляется и в этом случае. А причина — ошибка в рекомендациях разработчиков.

При завершении процесса установки форума, скрипт сообщает нам о том, что нужно поменять права, присвоенные файлу «config.php» (в корне форума). Для успешной установки, мы открываем его на запись. Затем должны закрыть. Здесь и зарыта собака.

Установщик пишет: запретите запись в файл «config.php» и установите права «640». На самом деле, нужно установить права «644». И всё.

Описанное решение относится к стандартному виртуальному хостингу, который предоставляет компания «Мастерхост». На других хостингах процедура может отличаться. Удачной вам работы!

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Получать новые комментарии по электронной почте. Вы можете подписатьсяi без комментирования.