В помощь веб-разработчику

October 11th, 2007

cURL в PHP

Posted by admin in Без рубрики

Добрый день.

Речь идёт о попытке скрипта залогиниться на постороннем сайте под моим именем
(мне нужно следить там за некоторой меняющейся информацией и апдейтить таблицу у себя).

На моей домашней машине всё работает. А на машине хостера на строчку:
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); скрипт выдаёт ошибку:

“CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set”

Вот кусок phpinfo() с моей машины:

Directive Local Value Master Value
open_basedir no value no value
safe_mode off off

И с машины хостера:

Directive Local Value Master Value
open_basedir /home/esk:/usr/lib/php:/usr/local/lib/php:/tmp no value
safe_mode off off

Я пока могу только предположить, что дело не в том, что именно задано в open_basedir, а в том,
что там вообще что-то задано. Но как изменить Local Value для open_basedir, я не знаю.
Поддержка пока молчит. Кто-нибудь может подсказать, как решить проблему?

Comments are closed.

Sorry, the comment form is closed at this time.