Проблема с cUrl

A
На сайте с 09.10.2014
Offline
0
429

Не могу разобраться с парсингом irr.ru. Уже все перепробовал.

Вот код


curl_setopt($this->curl, CURLOPT_URL, $url);
curl_setopt($this->curl, CURLOPT_HEADER,1);
curl_setopt($this->curl, CURLOPT_FOLLOWLOCATION,1);
curl_setopt($this->curl, CURLOPT_FAILONERROR, 1);
curl_setopt($this->curl, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT'].'/cookie.txt');
curl_setopt($this->curl, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT'].'/cookie.txt');
curl_setopt($this->curl, CURLOPT_VERBOSE, 1);
curl_setopt($this->curl, CURLOPT_REFERER, 'http://irr.ru/');
curl_setopt($this->curl, CURLOPT_TIMEOUT, 10);
curl_setopt($this->curl, CURLOPT_HTTPGET, true);
curl_setopt($this->curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.56 Safari/536.5");
//curl_setopt($this->curl, CURLOPT_MAXREDIRS, 4);
curl_setopt($this->curl, CURLOPT_HTTPPROXYTUNNEL, 1);
curl_setopt($this->curl, CURLOPT_PROXY, "proxi");
curl_setopt($this->curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($this->curl, CURLOPT_PROXYUSERPWD, '1:2');
curl_setopt($this->curl, CURLOPT_RETURNTRANSFER,1);

result = curl_exec($this->curl);

Получаю ошибку 56 или 28 если не использую прокси.

Подскажите в чем может быть причина

дани мапов
На сайте с 06.09.2012
Offline
204
#1

Может быть бан по айпи, например, банятся все забугорные айпи.

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
Casan
На сайте с 10.10.2014
Offline
3
#2

Автор, а прокси-лист из скольких позиций ~ состоит?

PHP-скрипты, создание сайтов, разработка интернет-магазинов, парсеров и т.д. (/ru/forum/869424)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий