cURL error 60: SSL certificate problem

中二少年

cURL error 60: SSL certificate problem: unable to get local issuer certificate怎么办?

下载一个ca-bundle.crt ,放到对应的目录,在php.ini文件中配置下路径

https://github.com/bagder/ca-bundle/blob/e9175fec5d0c4d42de24ed6d84a06d504d5e5a09/ca-bundle.crt

在php.ini加入 ,重启web服务器

curl.cainfo="真实路径\ca-bundle.crt"

评论也搞不对格式了,这里重新写一下最终的是:

下载证书文件 https://curl.haxx.se/ca/cacert.pem  ,我这里放到d盘跟目录

在php.ini最后添加一句

curl.cainfo="D:\cacert.pem"

回复

共3条回复 我来回复
  • 中二少年
    中二少年
    互联网创业者,错误博客( cuowu.com )站长。
    评论

    这个问题是在使用WordPress插件时遇到的,其他的域名都可以,但是就是某一个域名不行。提示:ERROR: 无法解析Feed https://cuowu.com/feed/ 。 Simplepie返回:cURL error 60: SSL certificate problem: unable to get local issuer certificate。

    1个月前 0条评论
  • 中二少年
    中二少年
    互联网创业者,错误博客( cuowu.com )站长。
    评论

    上面那个地址不对的话,也可以用这个链接下载: https://curl.haxx.se/ca/cacert.pem

    1个月前 0条评论
  • 中二少年
    中二少年
    互联网创业者,错误博客( cuowu.com )站长。
    评论

    最后成功采用的方法:

    下载了 cacert.pem 

    将此文件放到服务器的D盘根目录

    然后在php.ini中最后加上一行,curl.cainfo="D:\cacert.pem"

    1个月前 0条评论