Я пытаюсь использовать приложение-шлюз sms для андроида, называемого SMSGateway, с запросом заголовка http с использованием curl, как показано ниже;HTTP-запрос запроса времени на сервере
$curl_handle=curl_init();
curl_setopt($curl_handle, CURLOPT_URL,"http://182:70.76.188:9090/sendsms?phone=$phone&text=$message1&password=xxxxxxxx");
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 10000);
curl_setopt($curl_handle, CURLOPT_TIMEOUT,50000);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; rv:36.0) Gecko/20100101 Firefox/36.0');
$query = curl_exec($curl_handle);
if($query){echo "Message Sent to $phone !<br>";}else{echo "Message Not Sent to $phone !<br>";echo 'Curl error: ' . curl_error($curl_handle)."<br>";}
curl_close($curl_handle);
Это работает прекрасно на моей локальной системе, но он получает тайм-аут при выполнении с сервера ...
мне нужно знать, что это неправильно ... это завиток вопрос? Должен ли я использовать file_get_contents? На самом деле я стараюсь file_get_contents ... не получился слишком ..
Вы кажется, что дает IPAddress, который не доступен на сервере? Он продолжает пытаться подключиться, но не в состоянии достигнуть его. –
Но это работает при запуске из моего местного system – user2444559
Он работает локально, так как ваша локальная система может достигать ur ip-адреса, но сервер не может найти ip, так как это удаленный сервер. –