deecee2000 Posted November 5, 2009 Share Posted November 5, 2009 Hi All, I'm using cURL to send request to other server. But I have one problem regarding this. Please refer this below code. $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://some other server URL"); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); $result = curl_exec($ch); curl_close($ch); print_r($result); In my php.ini file the max_execution_time = 30 When I executed this code, it is taking to long approx 3 minutes. And it doesn't saying any error message regarding script time execution. finally I'm getting nothing as output. So my question, is there any way that I can check script time and if it is more than 30 seconds, and still I not get any response, It will stop execution. Please put your advice here, thanks, Link to comment https://forums.phpfreaks.com/topic/180446-solved-curl-request-problem/ Share on other sites More sharing options...
deecee2000 Posted November 5, 2009 Author Share Posted November 5, 2009 It resolved by this. I have added.. curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30); And also checking that if $result is empty or not. Depends on that I am executing next scripts. Anyway thanks, Link to comment https://forums.phpfreaks.com/topic/180446-solved-curl-request-problem/#findComment-951959 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.