allow_url_fopen和file_get_contents

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了allow_url_fopen和file_get_contents相关的知识,希望对你有一定的参考价值。

亲爱的用户,亲切的时间。我遇到了php.ini设置中禁用的allow_url_fopen参数的问题。我需要使用函数“file_get_contents”,但主机不允许它。粗略地说:

$token = "SomeToken";
$request = file_get_contents("https://api.vk.com/method/messages.get?out=0&offset=0&filtres=0&last_message_id=0&count=10&v=5.34&access_token=".$token."");
    echo $request;
    $result = json_decode($request);
    var_dump($result); // Outputed "NULL"

是否有可能用不会导致禁用功能的东西取代整个东西?

答案

尝试使用Curl函数发出请求。如果它也不起作用,请联系您的托管支持并要求打开功能。通常他们可以帮忙。

以上是关于allow_url_fopen和file_get_contents的主要内容,如果未能解决你的问题,请参考以下文章

如何检查是不是启用了allow_url_fopen [重复]

如何将 allow_url_fopen 更改为 cURL 模式?

如何为 phpMyAdmin 启用 allow_url_fopen?

allow_url_fopen 局部变量

哪些 PHP 函数受 allow_url_fopen 影响?

php Fulcrum Webhook脚本,用于将数据共享同步到MySQL数据库。需要PHP并启用PDO和allow_url_fopen。