AI 智能摘要
一般上面的提示的意思是“cURL 错误 60:SSL 证书问题:无法在您的 Web 服务器上获取本地颁发者证书”,也就是需要获取本地证书。否则在连接公网HTTPS的SSL证书的时候,一般都会提示这样的错误。
![图片[1]-解决“cURL error 60: SSL certificate: unable to get local issuer certificate”问题方法-搬主题](https://cdn.banzhuti.com/2022/12/20221205132111917.jpg)
搬主题在调试本地网站的时候,发现出现错误,提示:
cURL error 60: SSL certificate problem: unable to get local issuer certificate
然后就无法运行下去了。这是什么情况?出现这种错误提示如何解决呢?经过搬主题的一番查找,终于找到解决办法:
一般上面的提示的意思是“cURL 错误 60:SSL 证书问题:无法在您的 Web 服务器上获取本地颁发者证书”,也就是需要获取本地证书。否则在连接公网HTTPS的SSL证书的时候,一般都会提示这样的错误。而且从PHP 5.6开始,如果证书未通过验证,您也会在您的网站上收到警告通知。
当然,解决办法也很简单。
1. 在此处从 cURL 官方网站下载 cacert.pem 文件。
2. 进入你安装xampp的目录,把它放到ssl文件夹中。例如,
C:\xampp\php\extras\ssl\cacert.pem D:\program\xampp\php\extras\ssl\cacert.pem
以上说的是本地为xampp的环境,如果是本地为小皮面板,路径参考为
D:\phpstudy_pro\Extensions\php\php7.4.3nts\extras\ssl\
然后将下载的cacert.pem 文件放到该文件夹下。
3、打开自己本地站点的php.ini文件,然后在最后面加入类似的如下地址:
[curl] curl.cainfo = "D:\phpstudy_pro\Extensions\php\php7.4.3nts\extras\ssl\cacert.pem"
4、重启本地服务器即可。
© 版权声明
THE END





















暂无评论内容