Добрый вечер. Написал граббер на один ресурс, но после пару месяцов его использования появилась надпись
Warning: file_get_contents(http://сайт_который_грабится.ру/?) [function.file-get-contents]: failed to open stream: Redirection limit reached, aborting in /home/hortios/domains/mysite.ru/public_html/down.php on line 2
Вставляю код граббера на другой сайт, все работает, а на моем уже нет. Интерессно, что значит эта ошибка? Блокирование url-сайта или что? Заранее спасибо
Скорее всего айпишник твоего хоста забанили, чтобы одойти это можешь заюзать сокеты, или библиотеку curl
14 Сен 2011, 23:06Какая разница что использовать если ip заблокирован? Прокси на граббер явно не поставишь...
05 Окт 2011, 12:25Mars, почему нет?
думаю когда писали - используй curl как раз и имелось ввиду curl через прокси
Кстати, та же фигня, нада обойти бан, а я хз как это сделать. Если кого-то попросить, то сколько это будет стоить?
14 Окт 2011, 21:05Для того чтобы обойти бан нужно сначало определить по каким параметрам банят
14 Окт 2011, 21:08Deny from all, наверно, т.к.ошибка такая же, как в первом посте... Пойду спрошу у админа 2yxa.mobi, как он меня забанил
Грабил я обычным методом:
<?php
$file=file_get_contents('http://video.2yxa.mobi/?'.$_SERVER['QUERY_STRING']);
?>
утром я поставил граб на сайт, а уже вечером он не работал http://www.wapinet.in/files/vsearch/
Тогда скорее всего по ip адресу забанили. попробуй прокси использовать через curl
15 Окт 2011, 11:44