我有一个php文件,我想从wiki中解析一些东西。
代码为:
file_get_contents("https://en.wikipedia.org/w/api.php?format=json&action=parse");
我经常收到错误:
file_get_contents((: 找不到包装器"https" - 您在配置 PHP 时忘记启用它了吗?
通过在谷歌中搜索,我发现很多彗星告诉"你必须激活或取消openssl_extension在wamp中。
这显然已激活:
查看证明已激活的屏幕截图
有人可以帮助我摆脱此错误吗?
创建一个名为phpinfo.php的文件,并将其放入其中:
<?php phpinfo(); ?>
,然后浏览到该文件。您将看到所有 php 设置和已安装模块的大列表。查找 openssl 模块并检查它是否已启用。如果不是,则需要不断调整WAMP环境,直到看到模块出现。通常,在更改 Apache/php 设置时,您需要重新启动 Apache 才能考虑更改,因此您可能需要重新启动 WAMP 服务器。