7

我正在使用 cakephp。我正在尝试使用 file_get_contents 从 facebook 获取数据。我收到警告。

警告 (2): file_get_contents() [function.file-get-contents]: URL 文件访问在服务器配置中被禁用警告 (2): file_get_contents( https://graph.facebook.com/XXXXXXX/?access_token= 111978178XXXXXX|2.lg65A3c0atficNsFcf7Rog__.3600.12799XXXX-1000

有什么方法可以获取数据吗?

我很感激任何帮助。

谢谢。

4

1 回答 1

11

这是您服务器上的配置问题。

在你的 php.ini 中你很可能有

allow_url_fopen = Off

如果您想允许这样做,请将其设置为打开。请注意,默认情况下关闭它的原因是它更安全。

一个常见的替代方法是使用 cURL。您可能想检查您的托管环境是否提供此功能。

于 2010-07-24T09:27:03.490 回答