Open_basedir работает рекурсивно?

Open_basedir работает рекурсивно? Например, если я напишу в php.ini что-то вроде:open_basedir=/client3/web3/webВключает ли он все каталоги в /client3/web3/web (/client3/web3/web/1, /client3/web3/web/2,)?

2 ответа

Решение

Путь, указанный в параметре open_basedir, является корнем дерева каталогов.

Ограничьте файлы, которые могут быть открыты PHP, указанным деревом каталогов, включая сам файл.

Так что да что-нибудь ниже будет доступно.

Из документа:

строка open_basedir

Ограничьте файлы, которые могут быть открыты PHP, указанным деревом каталогов.

....

Если вы хотите ограничить доступ только к указанному каталогу, добавьте косую черту.

Итак, ваш ответ - да.

Другие вопросы по тегам