Forum Webscript.Ru

Программирование => PHP => Тема начата: newbie_13 от 17 Июля 2006, 19:44:00

Название: Проблема с file_get_contents()
Отправлено: newbie_13 от 17 Июля 2006, 19:44:00
В скрипте есть строка
$str = file_get_contents("http://www.google.ru/search?..дальше большой урл..").
Сервак выдает ошибку failed to open stream: permission denied. Это связано с правами доступа. Пробовал выставить самому скрипту 777, но сервак вообще отказался его запускать, объснив это тем что в скрипт могут писать другие пользователи.
Что делать? Подскажите. Заранее спасибо.
Название: Проблема с file_get_contents()
Отправлено: html_coder от 18 Июля 2006, 10:34:07
А полностью ошибку можешь скинуть...
Название: Проблема с file_get_contents()
Отправлено: newbie_13 от 18 Июля 2006, 13:54:56
легко.
Warning: file_get_contents(http://www.htmlbook.ru/content/?id=97): failed to open stream: Permission denied in /home/i/igrovich.hut2.ru/WWW/php-script/main.php on line 3
Я пришол к выводу что сама функция file_get_contents там работает. Но все исходящие подключения блокируются. Фаервол.
Как преодолеть это?
Название: Проблема с file_get_contents()
Отправлено: Greg от 19 Июля 2006, 06:57:11
newbie_13
очевидно порыться в настройках файрвола и разрешить ему закачивать контент страницы