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, Quote 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, Quote Link to comment https://forums.phpfreaks.com/topic/180446-solved-curl-request-problem/#findComment-951959 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.