使用cURL,file_get_contents等从服务器获取响应时出现问题

时间:2010-05-05 08:31:11

标签: php curl file-get-contents no-response

我正在尝试从服务器获取响应,现在没有给出任何响应。我尝试了file_get_contents()cURL,并尝试获取标头,但显然服务器没有响应。没有返回标头或任何类型的任何响应。此外,当我从我的网络服务器尝试时,会发生这种情况 - 它在我的本地机器上运行正常 我正在调用的服务器是一个短信服务器,使用它们给出了一个网址。问题是仅适用于此特定服务器。我在尝试Google时得到了回复。所以它可能是由被叫服务器引起的 我想知道的是什么(或如何找出)原因......
有什么建议吗?
使用curl,curl_error($ch)返回:couldn't connect to host
为什么会这样?我的意思是curl_errno为7时可能出现的情况是什么?

2 个答案:

答案 0 :(得分:0)

这是因为它无法连接到主机或代理。你能ping这台服务器吗?如果是这样,你能给我们链接吗?我们可以尝试并告诉你什么是错的。

答案 1 :(得分:0)

如果您在共享主机上,则他们很可能不允许使用cURL和远程file_get_contents。如果您根本无法连接并且可以在自己的计算机上连接,那么这可能就是问题所在。