Поиск:

Ответ в темуСоздание новой темы Создание опроса
> open_basedir + require 
:(
    Опции темы
videns
Дата 22.9.2007, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 12.9.2006

Репутация: нет
Всего: нет



есть файл, в котором прописан require_once("dir1/file.php");

в этом file.php прописан еще один require_once файла ("dir2/file2.php"), который и должен выполнять код

при включенном параметр open_basedir выдается ошибка:

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

При выключенном open_basedir все отлично срабатывает.

То есть почему-то считает файл dir2/file2.php относительно корня. Если ставить ./dir2/file2.php то такой ошибки не выдается, но пишет что файл не найден, то есть тоже определяет неверный путь. 
PM MAIL   Вверх
Helmeric
Дата 14.10.2007, 23:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 14.10.2007

Репутация: нет
Всего: 1



Цитата(videns @  22.9.2007,  13:54 Найти цитируемый пост)
при включенном параметр open_basedir выдается ошибка:

При применении данной функции директории считаются не от корня ,
а от dir1/file.php (т.к он у тя нач. выполнятся)
а в папке dir1 никакой dir2 само собой нет )))))) 

PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0557 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.