首页 > Web开发 > 详细

php curl 错误 cURL error 60 unable to get local issuer certificate【转】

时间:2020-07-01 18:59:51      阅读:53      评论:0      收藏:0      [点我收藏+]

原因 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 文件下载
下载之后将 pem 文件放置在当前PHP版本目录下,然后将配置修改为放置路径,某些环境需要重启PHP,PHPstudy环境是设置保存后马上生效

下载的证书不可用??参考这篇文章

?
原文链接:https://my.oschina.net/18y/blog/1933959
更多参考:https://blog.csdn.net/lilongsy/article/details/85012503

php curl 错误 cURL error 60 unable to get local issuer certificate【转】

原文:https://www.cnblogs.com/KillBugMe/p/13220731.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!