使用cURL,file_get_contents等从服务器获得响应的问题

问题描述:

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

+2

例如,它可能是防火墙问题。 – 2010-05-05 08:33:06

+0

在我的服务器或其他..?我如何知道? – shyam 2010-05-05 08:55:28

+0

ping $ targethost正在给你什么? – 2010-05-05 11:53:46

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

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

+0

我可以请求你看看http://*.com/questions/11548965/file-get-contents-or-curl-way-nothing-works-in-internet-server-though-thos在相同的问题 – 2012-07-18 20:23:38