• Laravel使用GGuzzle报证书错误cURL error 60: SSL certificate problem: unable to get local issuer certificate


    问题:最近使用Laravel框架开发项目,在使用GGuzzle扩展构建请求的时候,提示证书错误。查了下需要本地安装下证书,处理记录如下。

    1、报错实例。

     2、问题原因。

    :SSL证书问题:无法获得本地颁发者证书。
    :我们经常编写代码的时候会遇到以下的情况。

    3、解决方案

      3.1、下载证书

    登录链接 https://curl.se/docs/caextract.html  这个网站下载证书

       3.2、下载证书后,将证书放到自己的文件目录里面,然后 打开 php.ini,在里面添加证书路径。

    curl.cainfo="你证书的路径"
    openssl.cafile="你证书的路径"
    #
    curl.cainfo="D:\phpstudy_pro\Extensions\cacert-2021-04-13.pem"
    openssl.cafile="D:\phpstudy_pro\Extensions\cacert-2021-04-13.pem"

      3.3、以上配置完成之后记得重启php服务,例如重启阿帕奇服务器。

    4、最后重新发起请求,即可!

  • 相关阅读:
    python excel导入到数据库
    ubuntu14.04修改mysql默认编码
    python 向MySQL里插入中文数据
    hbase框架原理
    hive框架原理
    Hadoop的MapReduce模型基本原理
    机器学习模型效果评价
    spark架构原理
    Hadoop架构原理
    特征工程
  • 原文地址:https://www.cnblogs.com/camg/p/16171170.html
Copyright © 2020-2023  润新知