PDA

Просмотр полной версии : restriction in effect


ZaCo
30.06.2007, 18:51
Привет всем. Такая проблема:

Иногда (редко и ни с того ни с сего) выскакивает при обращении к любому php скрипту на сайте:



Warning: Unknown(): open_basedir restriction in effect. File(/usr/home/myname/domains/host2/public_html/index.php) is not within the allowed path(s): (/home/host1/:/tmp:/usr/local/lib/php/) in Unknown on line 0

Warning: Unknown(/usr/home/myname/domains/host2/public_html/index.php): failed to open stream: Operation not permitted in Unknown on line 0

Warning: (null)() [function.include]: Failed opening '/usr/home/myname/domains/host2/public_html/index.php' for inclusion (include_path='.:/usr/local/lib/php') in Unknown on line 0


В чем может быть суть?

ZaCo
30.06.2007, 19:00
http://bugs.php.net/bug.php?id=19292 похоже на это. так какие версии 4 ветки пхп избавлены от этой ошибки?

C!klodoL
30.06.2007, 19:35
это ошибки скрипта, можно отключить вывод ошибок в конфиге пхп

_Great_
30.06.2007, 19:39
1) ты уверен что это ошибка СКРИПТА?
2) вывод можно отключить и через error_reporting, только ошибок это не уберет

gemaglabin
30.06.2007, 19:40
open_basedir позволяет инклудить только файлы из разрешенного списка каталогов , читать тоже

_Great_
30.06.2007, 19:43
open_basedir позволяет инклудить только файлы из разрешенного списка каталогов , читать тоже
"Иногда (редко и ни с того ни с сего) выскакивает при обращении к любому php скрипту на сайте:"

очевидно, что явно никто инклудить никого не собирается, да и почему тогда иногда?

gemaglabin
30.06.2007, 19:44
Никогда такого просто так не видел

Raz0r
30.06.2007, 19:55
ZaCo, сталкиваюсь с подобными проблемами. Так ничего и не придумал, просто пришлось отрубить вывод ошибок в конкретном использовании тех или иных функций.

ZaCo
30.06.2007, 23:34
>>просто пришлось отрубить вывод ошибок в конкретном использовании тех или иных функций.
дело в том, что вывод ошибок не спасает от основной проблемы - интепретатор просто прекращает выполнение скрипта :)

blackybr
01.07.2007, 10:38
попробуй в конфе отрубить FollowSymLinks, возможно open_base_dir неправильно задается ссылками

ZaCo
01.07.2007, 10:48
да, но тогда врядли бы ошибка выскакивала "иногда"

Isis
01.07.2007, 10:53
ZaCo, обратись с хостеру...
Хз, поможет ли он...
Или выложи сюда скрипты в которых это показывает..