Всем доброго времени суток. Проблема такая: на локальном сервере curl с проксями работает нормально и быстро. Но как только переношу скрипт на сервер, то выкидывает ошибку Timeout was reached: Connection timed out after 30001 milliseconds
. Прокси рабочие, чекал под виндой - всё ок
$parser = new Curl();
$parser->setUserAgent($user_agent);
$parser->setOpt(CURLOPT_PROXY, $proxy);
$parser->setOpt(CURLOPT_PROXYUSERPWD, $logpas);
$parser->setHeader('Captcha', $code);
$parser->setOpt(CURLOPT_RETURNTRANSFER, true);
$parser->setOpt(CURLOPT_COOKIEFILE, __DIR__ .'/test.txt');
$parser->post('https://***.**.ru/', array('k' => $k, 'sts' => $sts));
$parser->close();
Для курла юзаю библиотеку php-curl-class Локальный сервер: Open Panel Server под виндой. Боевой: nginx/1.13.12 + php-fpm на какой-то из unix подобной, точно не знаю.
Начнем копать с gzip, https, 3**. Добавьте и если не поможет сообщите:
$parser->setOpt(CURLOPT_ENCODING, 'gzip');
$parser->setOpt(CURLOPT_SSL_VERIFYPEER, false);
$parser->setOpt(CURLOPT_SSL_VERIFYHOST, false);
$parser->setOpt(CURLOPT_FOLLOWLOCATION, true);
Виртуальный выделенный сервер (VDS) становится отличным выбором
Новичок, только учусь, за написание прошу не пинатьСобственно проблема: не понимаю, почему в $lions создается 2 одинаковых экземпляра класса,...