Назад | Перейти на главную страницу

Добавить один файл в пути PHP open_basedir?

Допустимо ли добавлять один путь к файлу (а не каталог / папку) в open_basedir конфиг в PHP?

Действительно ли это:

/var/log/apache2/php.log

Или ДОЛЖЕН быть

/var/log/apache2/

Несмотря на то, что в документах говорится, что параметры являются отдельными каталогами, он работает также с конкретными файлами.

Пример:

open_basedir = /var/log/apache2/php.log

Теперь вы можете писать в файл php.log, но, вы не можете работать с каталогом /var/log/apache2.

Согласно PHP документы - поддерживаются только каталоги.

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