PHP:cURL error 60: SSL certificate unable to get local issuer certificate
发布日期:2025-05-05 06:37:21 浏览次数:2 分类:精选文章

本文共 384 字,大约阅读时间需要 1 分钟。

导致该问题的原因在于没有配置curl.cainfo,该配置位于php.ini中。以下是解决方案:

  • 下载cacert.pem文件请先下载cacert.pem证书文件。将其放置在适当的目录下(例如C:\cacert.pem或/usr/local/share/cacert.pem),确保路径正确。

  • 配置php.ini文件在php.ini文件中添加以下配置:

  • [curl]; A default value for the CURLOPT_CAINFO option. This is required to be an; absolute path.curl.cainfo = /path/to/your/cacert.pem

    注意:请将路径替换为实际的证书存放路径。确保php.ini文件的权限设置正确,以便PHP能够访问该文件。

    完成以上步骤后,问题应该能够得到解决。

    上一篇:PHP:PDOStatement::bindValue参数类型php5和php7问题
    下一篇:php:$_ENV 和 getenv区别

    发表评论

    最新留言

    表示我来过!
    [***.240.166.169]2026年05月22日 17时12分20秒