php如何解决curl错误码60
墨初 编程开发 827阅读
使用php中的curl时,curl抛出了一个60的错误,下面是解决这个错误的方法。
php curl错误代码与错误原因
错误提示:
cURL error 60: SSL certificate problem: unable to get local issuer certificate
自定义接管错误输出后,可能如下显示
cURL error 60 错误 curl code ERROR 60错误
错误原因:
curl 配置中开启了证书校验,就是使用了以下配置
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
curl error 60 解决方法:
方法1:
curl 关闭证书校验
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
方法2:
在php的php.ini配置文件中配置 cacert.pem 文件
curl.cainfo = "D:\php\cacert.pem"
ps:cacert.pem 下载地址:http://curl.haxx.se/ca/cacert.pem