Доброго времени суток. Написал систему логин для одного проекта. Она содержит курл. На локальной машине все работает как часы(XAMPP 1.7.2) А на хостинге появились проблемы. дело в то что я использую cUrl с дерективой CURLOPT_FOLLOWLOCATION. У меня на локальной машине Код (Text): safe_mode Off Off safe_mode_exec_dir no value no value safe_mode_gid Off Off safe_mode_include_dir no value no value open_basedir no value no value И все отлично. А на хостинге Код (Text): safe_mode Off Off safe_mode_exec_dir no value no value safe_mode_gid Off Off safe_mode_include_dir no value no value open_basedir /home/*****/wirotest/www:/home/brick/.system/tmp:/usr/local/pear /home/*****/wirotest/www:/home/brick/.system/tmp:/usr/local/pear И система не хочет ити по редиректам выдавая варнинг Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in /home/****/wirotest/www/my_dev_code/core.login.php on line 35 Я решил обойти эту хитрую систему кодом типа Код (Text): curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0); // возвращает веб-страницу curl_setopt($ch, CURLOPT_HEADER, 1); // возвращает заголовки curl_setopt($ch, CURLOPT_POST,0); //Будем отправлять POST запрос curl_setopt($ch, CURLOPT_USERAGENT, USERAGENT);//Юзер агент curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);//Автоматом идём по редиректам curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_URL,'********');//Куда отправляем curl_setopt($ch,CURLOPT_REFERER,'*******');//Откуда пришли curl_setopt($ch, CURLOPT_HEADER, TRUE);//Юзер агент curl_exec($ch); $loc = curl_getinfo($ch); print_r($loc); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0); // возвращает веб-страницу curl_setopt($ch, CURLOPT_HEADER, 1); // не возвращает заголовки curl_setopt($ch, CURLOPT_POST,1); //Будем отправлять POST запрос curl_setopt($ch, CURLOPT_USERAGENT, USERAGENT);//Юзер агент curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);//Автоматом идём по редиректам curl_setopt($ch, CURLOPT_URL,$loc['redirect_url']);//Куда отправляем curl_setopt($ch,CURLOPT_REFERER,'********');//Откуда пришли curl_setopt($ch, CURLOPT_HEADER, TRUE);//Юзер агент var_dump(curl_exec($ch)); но как оказалось ячейки массива redirect_url нету когда скрипт работает на сервере. Как быть в такой ситуации? ЗЫ. Хост то платный но редактировать open_basedir я не могу ЗЫЫ. Пытался через ini_set(); но не заканало.