0

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

4

2 回答 2

0

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

于 2010-05-05T13:13:57.190 回答
0

如果您在共享主机上,它们很可能不允许 cURL 和 remote file_get_contents。如果您根本无法连接,而您可以在自己的机器上连接,那么这很可能是问题所在。

于 2010-05-05T15:29:52.313 回答