Версия для печати. Взято с сайта phpsql.ru

На главную   Назад   Вперед

Огран. доступа к каталогам

Ограничение доступа РНР к файлам и каталогам

Если вы не хотите, чтобы какой-нибудь РНР-сценарий получил доступ к файлам системы (например, к файлу паролей), вы можете ограничить каталоги, к которым может получить доступ РНР, путем установки параметра open_basedir (в php.ini). Когда этот параметр установлен, РНР не может открыть файлы за пределами определенных каталогов. Вот как можно ограничить доступ каталогом /home/www (РНР не сможет получить доступ к файлам, расположенным за пределами этого каталога):

open_basedir = /home/www

Вы можете указать несколько каталогов, разделив их двоеточием (:) в Unix или точкой с запятой (;) в Windows.

Примечание.

По умолчанию РНР разрешает доступ к указанному каталогу и всем его подкаталогам. Если вы хотите ограничить доступ только к файлам в указанном каталоге, добавьте слеш в конце имени каталога, например /home/www/.

 
Предыдущая   На главную   Следующая