今天开发的时候用CURL请求HTTPS的地址是,遇到一个问题,error setting certificate verify locations,以下是问题触发条件以及解决php报错:error setting certificate verify locations 的步骤:

错误提示

[0] Exception in CurlClient.php line 73
error setting certificate verify locations:
CAfile: D:\xampp71\apache\bin\curl-ca-bundle.crt
CApath: none
解决方式:下载cacert.pem文件
下载地址 http://www.xiaofamao.com/cacert.pem
在php.ini中引入即可,修改如下
openssl.cafile=”D:\xampp71\apache\bin\cacert.pem”
 
 

评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

为什么邮箱收到的邮件是乱码【解决方案】