【发布时间】:2015-10-20 05:17:10
【问题描述】:
我有一个网站 (www.example.com | 123.456.789),在那台机器上我只运行了 1 个网络应用程序。我正在尝试将 php file_get_content() 用于我自己服务器中的文件(位于 /var/www/my_site/public_html 之类的文件上)。
我指的 PHP 代码是:
$url = 'http://example.com/282-home_default/short-wallet-tan.jpg';
var_dump($url);
$json = @file_get_contents($url);
var_dump($json);
die();
但是它总是返回错误。当我尝试手动操作时,使用 CURL
我可以确认我可以 CURL 其他网站,例如 ~$ curl google.com 谁能建议我如何解决这个问题。谢谢
我正在使用 Ubuntu 14.04 LTS 来托管我的网络应用程序。
关于这个问题的一些解决方案指出我应该降级我的 curl 版本。这样做了,但仍然有同样的问题。
【问题讨论】:
-
你的网站是秘密吗?因为我想测试那段代码
-
不是真的,我可以从另一台服务器卷曲文件(例如来自 onlinecurl.com)