WordPress的IIS cURL错误60:SSL证书:无法获取本地颁发者证书

6pp0gazn  于 2023-06-05  发布在  WordPress
关注(0)|答案(1)|浏览(227)

我已经在我的本地开发计算机上的IIS上安装了WordPress。一切正常,除了当我试图安装一个插件。这就是我得到“安装失败:下载失败。cURL错误60:SSL证书问题:无法获取本地颁发者证书”,安装失败。
我已经尝试了一些相关问题的建议,比如下载证书并确保curl.cainfo指向正确的位置,但最后的“解决方案”是关闭我的代理。
所以问题是(因为问题似乎是我使用的是代理)是否有一种方法可以为curl指定代理细节。这是在php.ini文件中完成的吗(我在那里看不到任何代理相关的设置)?curl有设置文件吗?

wgx48brx

wgx48brx1#

请执行以下步骤:
1-下载这个certificate并移动到一个目录并复制它的地址。示例:“C:\cacert.pem”
2-转到php目录并编辑php.ini(iis默认的php位置是“C:\Program Files\IIS Express\PHP\v7.4”)
3-找到包含curl.cainfo的行,取消注解并将其指向下载的证书地址:

curl.cainfo = "C:\cacert.pem"

4-保存文件
5-打开终端并输入以下代码以重置iis

iisreset

相关问题