繁体   English   中英

如何在 PHP 7.4+ 中为 WAMP 启用 CurlHttpClient?

[英]How to enable CurlHttpClient for WAMP in PHP 7.4+?

我正在尝试为我的 Wampserver 上的站点打开 index_dev.php 文件,但出现此错误:

Internal Server Error - PHP Warning - Configure the "curl.cainfo", "openssl.cafile" or "openssl.capath" php.ini setting to enable the CurlHttpClient

我试图对如何在 WAMP 上启用 curl 进行一些研究,但我看到的所有信息都是针对 PHP 5.x

至于配置,我不知道应该对我的 php.ini 文件中的“curl.cainfo”、“openssl.cafile”或“openssl.capath”设置做什么。

在此先感谢您的帮助!

Go 到https://curl.se/docs/caextract.html并下载最新的.pem文件。

.pem文件复制到.....好吧,我把我的放在C:\wamp64\bin\php中,名为cacert.pem

这包含一大堆证书,因为该文件是由 Mozilla 创建的,所以我们有点信任它。

现在使用 WAMPManager,编辑您当前的php.ini文件

left click wampmanager -> PHP -> php.ini

找到这个参数,会用;注释掉

;openssl.cafile=

将其更改为

openssl.cafile="c:/wamp64/bin/php/cacert.pem"

保存编辑,然后重新启动 Apache 以激活更改

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM