Проблема с open_basedir

Все о скриптах

Модераторы: Art.i, vasya

Проблема с open_basedir

Сообщение bez_problem » Сб июн 05, 2010 4:06 pm

Код: выделить все
include('main.conf.php');


все нормально

Код: выделить все
include('../main.conf.php');


Warning: include() [function.include]: open_basedir restriction in effect. File(../main.conf.php) is not within the allowed path(s): (.) in /home/...

Warning: include(../main.conf.php) [function.include]: failed to open stream: Operation not permitted in /home/...

Warning: include() [function.include]: Failed opening '../main.conf.php' for inclusion (include_path='.:/usr/local/share/pear') in /home/...

в php.ini open_basedir = none

в чем проблема?
bez_problem
 
Сообщений: 2
Зарегистрирован: Сб июн 05, 2010 3:55 pm

Сообщение ls » Сб июн 05, 2010 4:20 pm

open_basedir по-умолчанию равно "." (то есть текущей директории из которой вызывается скрипт) и определено это в secure.conf, местоположение файла зависит от операционной системы, то есть /usr/local/etc/apache22/Includes или /etc/apache2/conf.d/
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Сообщение bez_problem » Сб июн 05, 2010 4:43 pm

ls писал(а):open_basedir по-умолчанию равно "." (то есть текущей директории из которой вызывается скрипт) и определено это в secure.conf, местоположение файла зависит от операционной системы, то есть /usr/local/etc/apache22/Includes или /etc/apache2/conf.d/


Спасибо. Поставил в secure.conf php_admin_value open_basedir none
теперь все работает. Только не понятно откуда взялась такая проблема. Всю жизнь мог обращаться к файлам из скриптов прописывая путь '../file.php' и т.д. и всегда все было нормально и даже на других firstVDSовских серверах... хз
bez_problem
 
Сообщений: 2
Зарегистрирован: Сб июн 05, 2010 3:55 pm

Сообщение ls » Сб июн 05, 2010 5:08 pm

Около месяца назад обновление ISPmanager было в котором это добавлено.
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS


Вернуться в CGI, Perl, PHP

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3