Weiß jemand, warum könnte cURL unter php5 so verdammt langsam sein, selbst bei 45s timeout zu versagen, eine kb-datei auf einem speedO'light server herunterzuladen?cURL wirklich langsam
Der Code ist hier wie gewünscht (obwohl ich die Timeouts noch mehr für das Skript nicht upped während der Ausführung zum Scheitern verurteilt und geändert User-Agent Mozilla/4.0 von der ersten Chrome):
$ch = curl_init('http://www.somesite.com/' . $key);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_REFERER, 'http://www.somesite.com/somereferer/');
// curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5');
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0');
curl_setopt($ch, CURLOPT_TIMEOUT, 120);
curl_setopt($ch, CURLOPT_DNS_CACHE_TIMEOUT, 600);
posten Sie Ihren Code oder den Teil im Code – dusoft
Hallo, und auf die Website begrüßen zu können. Verwenden Sie HTTP 1.1 oder 1.0? –
ok, hier ist der Code, und @ Alix Axel, soweit ich weiß die cURL sendet HTTP 1.1 Anfragen standardmäßig, änderte ich das nicht – mangefort