http://www.phpbb.com/community/viewtopi ... &t=2111630
Достаточно важная информация для модописателей.
----------------------------------------------
С выходом phpBB 3.0.8 появилась важная информация для сообщества авторов МОДов. В последней версии продукта внесены изменения, связанные с веб-запросами к папке includes/, которые теперь запрещены файлом .htaccess, находящемся в соответствующей директории.
Авторам МОДов
Это означает, что любые веб-запросы к папке includes/ и любым содержащимся в ней файлам приведут к ошибке 403 - Forbidden error. Данное изменение сделано по соображениям безопасности - во избежание раскрытия полного пути к скриптам на серверах, использующих PHP 5.3. Файлы из папки includes/, тем не менее, могут быть использованы в иных скрптах, в том числе с помощью операторов include/require, однако прямое обращение к ним, например, в коде HTML, запрещено. Если какие-либо из ваших МОДов используют прямой доступ к файлам папки includes/, мы предлагаем скорректировать соответствующий код, чтобы сделать его совместимым с phpBB 3.0.8. Другие моды, в которых отсутствует данная проблема, не требуют корректив, связанных с рассматриваемыми изменениями.
Технические детали
На серверах, использующих PHP 5.3, в случае, если директива error_reporting содержит параметр E_DEPRECATED, компилятор PHP выдаст предупреждение при попытке доступа к файлу с кодом, в котором применяется обращение к экземпляру класса по ссылке, например:
Код: Выделить всё
$obj =& new some_class();
Для пользователей МОДов
Если ваша конференция основана на phpBB 3.0.8 или будет обновлена до этой версии, проверьте, необходимо ли также обновить МОДы для того, чтобы избежать проблем, связанных с внесенными в phpBB 3.0.8 изменениями. Это можно сделать через соответствующие темы поддержки МОДов, или самостоятельно проверив код. Несмотря на возможные проблемы, phpBB Group убедительно рекомендует как можно скорее обновить ваши конференции до версии 3.0.8. При необходимости, вопрос может быть временно решен путем разрешения доступа к файлам в папке includes/ путем добавления строк в
includes/.htaccess
для каждого из затронутых проблемой файлов:Код: Выделить всё
<Files FILENAME>
Order Allow,Deny
Allow from All
</Files>
Код: Выделить всё
<Files swfobject.js>
Order Allow,Deny
Allow from All
</Files>