【发布时间】:2014-04-09 21:30:59
【问题描述】:
我无法使用 file_get_contents() 从同一服务器域获取内容。
例如。我的域名是 mydomain.com
-
当我有
file_get_contents('http://mydomain.com')时,我从这台服务器收到错误消息:file_get_contents():打开流失败:连接超时
如果我有
file_get_contents('http://google.com'),它就可以工作如果我将此 php 脚本
file_get_contents('http://mydomain.com')添加到其他服务器,则它可以工作。但是对于当前的服务器,它不是。
我的服务器:
Ubuntu 12.04
Apache 2.4.9
PHP 5.5.10
allow_url_fopen = on
在apt-get upgrade 之前一切正常
【问题讨论】:
-
PHP 的报错返回什么?
-
这不就像运行一个永远循环...使用 file_get_contents() 从特定页面获取相同页面
-
是的,它看起来像这样,但是当我粘贴到浏览器中时,我在 file_get_contents() 中使用的链接工作正常
-
您清楚地知道您升级了什么,但我们不知道。只有你能解决这个问题。你检查过明显的吗?您的服务器正在运行吗?
-
是的,确定检查,服务器正在运行,此功能与其他域一起使用,而不是此服务器内部的这个