我正在尝试从服务器获取响应,现在没有给出任何响应。我尝试了file_get_contents()
,cURL
,并尝试获取标头,但显然服务器没有响应。没有返回标头或任何类型的任何响应。此外,当我从我的网络服务器尝试时,会发生这种情况 - 它在我的本地机器上运行正常
我正在调用的服务器是一个短信服务器,使用它们给出了一个网址。问题是仅适用于此特定服务器。我在尝试Google时得到了回复。所以它可能是由被叫服务器引起的
我想知道的是什么(或如何找出)原因......
有什么建议吗?
使用curl,curl_error($ch)
返回:couldn't connect to host
为什么会这样?我的意思是curl_errno
为7时可能出现的情况是什么?
答案 0 :(得分:0)
这是因为它无法连接到主机或代理。你能ping这台服务器吗?如果是这样,你能给我们链接吗?我们可以尝试并告诉你什么是错的。
答案 1 :(得分:0)
如果您在共享主机上,则他们很可能不允许使用cURL和远程file_get_contents
。如果您根本无法连接并且可以在自己的计算机上连接,那么这可能就是问题所在。