Использование ../ вызывает ошибку ограничения open_basedir

Когда я пытаюсь включить такой файл:

include ("../folder/file.php");

Я получаю сообщение об ошибке:

Предупреждение: include(): действует ограничение open_basedir. Файл (../folder/file.php) не находится в разрешенных путях

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

include ($_SERVER['DOCUMENT_ROOT']."/folder/file.php");

Он работает правильно. Я ценю любые мысли, чтобы заставить его работать, используя первый способ :)

С уважением, ExChill.


person ExChill    schedule 24.10.2013    source источник


Ответы (1)


Это должно помочь;) настройки open_basedir в php .ini

person Dragos    schedule 25.10.2013