搬主题在调试本地网站的时候,发现出现错误,提示: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:xamppphpextrassslcacert.pem
D:programxamppphpextrassslcacert.pem以上说的是本地为xampp的环境,如果是本地为小皮面板,路径参考为D:phpstudy_proExtensionsphpphp7.4.3ntsextrasssl然后将下载的cacert.pem 文件放到该文件夹下。3、打开自己本地站点的php.ini文件,然后在最后面加入类似的如下地址:[curl]
curl.cainfo = "D:phpstudy_proExtensionsphpphp7.4.3ntsextrassslcacert.pem"4、重启本地服务器即可。
THE END