【发布时间】:2011-04-24 15:45:47
【问题描述】:
我的服务器上有一个如下所示的 php 文件:
echo file_get_contents('http://server.com/some.file');
我收到以下错误:
警告:file_get_contents(http://server.com/some.file) [function.file-get-contents]:打开流失败:HTTP 请求失败! HTTP/1.1 404 Not Found in /path/to/php/file on line 6
让我感到困惑的是,如果我链接到 /full/server/path 而不是 http://,它似乎可以正常加载。另外,我可以让它使用 http:// 从其他域加载内容,而不是我自己的。
有什么想法吗?
【问题讨论】:
-
直接在浏览器中打开
http://server.com/some.file会得到什么? -
文件在浏览器中加载良好。它确实存在并且已经到位。
标签: php