$url = '$url'; $ch = curl_init(); $proxy = "8.8.8.8"; $port = "8080"; curl_setopt($ch, CURLOPT_PROXY, $proxy); curl_setopt($ch, CURLOPT_PROXYTYPE, "HTTP"); curl_setopt($ch, CURLOPT_PROXYPORT, $port); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_TIMEOUT,1000); //curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0); $headers = array( 'user-agent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.111 Safari/537.36', 'x-requested-with:XMLHttpRequest', 'vary:Accept-Encoding', 'x-powered-by:PHP/7.1.0', 'cf-ray:4b8e31281f84b049-IST', 'device:d' ); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); //curl_setopt($curl,CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36"); $data = curl_exec ($ch);tek bir kategoriyi parse ettiğimde bir sorun yok ama tüm kategorileri parse etmeye çalıştığımda timeout hatası alıyorum, bu sorunu çözmek için hangi metotları kullanabilirim?
Curl Request Timeout hatası
3
●370
- 19-04-2019, 13:21:58Merhaba,
- 19-04-2019, 13:37:12cculha adlı üyeden alıntı: mesajı görüntüle
set_time_limit(0);
kodunu da sayfanın başına ekliyorum, yine de çözüm alamadım...
sunucudan nasıl bir ayar yapmam gerekiyor acaba? - 19-04-2019, 13:43:30PHP ayarları veya Apache ayarları tetikleyebilir.Bemica adlı üyeden alıntı: mesajı görüntüle
Konfigurasyonlarını deneyerek çözüme ulaşılabilir.
Biraz zaman ve emek harcanması lazım.
Profesyonel yardım düşünürseniz ilgilenebilirim.