0

这曾经有效,现在它不在我的服务器上。这是试图找出这里出了什么问题的最后努力。我只是想将个人资料图片从 Facebook 复制到我服务器上的文件夹中。这是我正在使用的唯一代码:

file_put_contents("..//images/artist_pictures/artist_216.jpg", file_get_contents("http://graph.facebook.com/553451657/picture?type=large"));

运行之后,我得到一个名为 Artist_216.jpg 的 0kb 图像文件。有任何想法吗?

4

2 回答 2

0

你需要调整你的php.ini文件。

更改allow_url_fopen = Offallow_url_fopen = on

于 2014-01-19T16:52:45.000 回答
0

我不太擅长 PHP,但我知道您使用的图片 URL 是重定向到 Facebook 的 CDN 上的另一个文件。我猜您需要以某种方式解决实际位置并提取重定向的内容。

于 2012-07-11T04:09:20.737 回答