cURL error 60: SSL certificate problem: unable to get local issuer certifica解决方案

1、Windows

1、下载证书 cacert.pem,https://curl.haxx.se/ca/cacert.pem 将其保存到 PHP 安装路径下。

2.、编辑php配置文件php.ini 文件,删除 curl.cainfo 配置项前的分号注释符(;),2/值设置为保存的证书文件 cacert.pem 的绝对路径。

3、重启依赖 PHP 的服务

2、linux版本解决方案

1、从 https://curl.haxx.se/docs/caextract.html 上下载cacert.pem

2、编辑php配置文件php.ini 文件搜索curl.cainfo 与 openssl.cafile,将其配置成你自己cacert.pem文件的路径

 

3、重启依赖 PHP 的服务


版权声明:本文为liuxl57805678原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。