Heim > Backend-Entwicklung > PHP-Tutorial > 关于curl时提示“ couldn't connect to host ”的异常信息

关于curl时提示“ couldn't connect to host ”的异常信息

WBOY
Freigeben: 2016-06-13 13:00:49
Original
1410 Leute haben es durchsucht

关于curl时提示“ couldn't connect to host ”的错误信息
我使用curl函数去访问a.com网址,以前很正常,最近几天感觉非常不稳定,系统的错误日志里记录了不少curl访问出错的情况,一般都是提示:
couldn't connect to host

出现这样的情况,我以为是服务器找不到a.com这台主机了,但是登陆服务器ping a.com,却正常的获取到ip地址。这说明从服务器可以正确的解析a.com网址,排除服务器找不到目标主机的情况,那么剩下的可能是什么呢?


代码如下:

$url = 'http://a.com';<br />
<br />
$curl = curl_init($url);<br />
curl_setopt( $curl, CURLOPT_POST, 1 );<br />
curl_setopt( $curl, CURLOPT_POSTFIELDS, $Parameters );<br />
curl_setopt( $curl, CURLOPT_HEADER, 0 );<br />
curl_setopt( $curl, CURLOPT_RETURNTRANSFER , 1 );<br />
$response = curl_exec($curl);<br />
$curl_error = curl_error($curl);
Nach dem Login kopieren

------解决方案--------------------
直接访问那个地址能打开吗 
------解决方案--------------------
http://a.com  这么奇怪的域名 楼主确定可以打开吗?
------解决方案--------------------
那是访问不了那个域名啊,你换成baidu.com,我就不信还是couldn't connect to host这个
------解决方案--------------------
服务器的防火墙是否禁用了某些端口?

你说大部分时间是正常的。感觉跟服务器无关,可能网络繁忙,网速慢的原因呢

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage