cURL error 60 unable to get local issuer certificate
原因 curl 配置中开启了证书校验,默认,curl 被设为不信任任何CAs,就是说,它不信任任何服务器验证。
解决此报错有2种处理方法
1、curl 关闭证书校验
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
2、php 配置中添加证书路径
curl.cainfo = D:\phpStudy\php\php-5.5.38\cacert.pem
如下
pem 文件下载 https://curl.haxx.se/ca/cacert.pem
下载之后将 pem 文件放置在当前PHP版本目录下,然后将配置修改为放置路径,需要重启PHP环境后生效