Таймаут в cURL при коннекте через прокси

fizot

Новичок
Таймаут в cURL при коннекте через прокси

Вообщем, если открываю страницу через прокси дохлую(сокс 5), то
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
не действует, скрипт всё-равно подвисает на значительное время...
Как можно это дело обойти?
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
ставить маленький таймаут на общее время работы, а в колбеке увеличить его при получении данных
 

pk2002

Новичок
Подскажите плиз, тоже актуально
Пробовал ставить минимальное время

curl_setopt($ch, CURLOPT_TIMEOUT, 1);

А коннект все равно бывает подвисает на длительное время. Можно как-то с этой проблемой бороться?
 

Армян

Новичок
ставить маленький таймаут на общее время работы, а в колбеке увеличить его при получении данных
 

pk2002

Новичок
Автор оригинала: Армян
ставить маленький таймаут на общее время работы, а в колбеке увеличить его при получении данных
На общее время работы скрипта?
Мне нужно в том же скрипте ограничить время коннекта, и если не прошел коннект к одному адресу - коннектиться к другому, и т.д.
Че-то можете посоветовать кроме ограничения времени работы скрипта?
 
Сверху