遇到的问题:

在执行GuzzleHttp时发下错误:Fatal error: Uncaught GuzzleHttp\Exception\RequestException: cURL error 60: SSL certificate problem: unable to get local issuer certificate,其原因可能是本地的CURL的SSL证书太旧了或者没有该证书,导致不识别此证书。

解决方法如下:

下载最新的证书(https://curl.haxx.se/ca/cacert.pem),编辑 php.ini 文件,找到 curl.cainfo,去掉 curl.cainfo 前面的注释“;”,然后在后面写上cacert.pem证书的完整路径及文件名

curl.cainfo = D:/HwsHostMaster/phpweb/php70/cacert.pem

接下来重启php服务即可。

相关文章:

  • 2021-07-27
  • 2021-12-02
  • 2021-06-09
  • 2021-12-03
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-05-23
  • 2021-10-12
  • 2022-12-23
  • 2021-06-21
  • 2021-11-14
相关资源
相似解决方案