在用本地环境测试easywechat的生成二维码的时候出现了cURL error 60。
Fatal error: Uncaught GuzzleHttp\Exception\RequestException: cURL error 60: SSL certificate problem: unable to get local issuer certificate
很明显是ssl的证书出了问题,应该是证书太旧了,导致不识别此证书。解决方法是重新下载一个证书,下载链接是: http://curl.haxx.se/ca/cacert.pem 这是一个最新的证书。然后存放到一个目录,不一定在环境软件目录里,我直接放在D盘。
接着打开php.ini,找到curl.cainfo
去掉注释‘’;“,写上cacert.pem的路径,
如 curl.cainfo = "D:\cacert.pem"
重启服务,没有再报这个错误。
感谢博主,喝杯咖啡~
还没有人发表评论