menu linbiwei
account_circle

正在努力加载中QAQ

解决api请求报 Curl error: SSL certificate problem: unable to get local issuer certificate
date_range 2019-11-19 16:11
apps curl
local_offer 查看标签
comment 0 条评论
浏览:123

方案一

如果使用的是PHP Curl Class封装类,可以调用内部的方法
具体参考
https://github.com/php-curl-class/php-curl-class
$curl   = new Curl();
//绕过https验证
$curl->setOpt(CURLOPT_SSL_VERIFYPEER,false);
$curl->setOpt(CURLOPT_SSL_VERIFYHOST,false);

方案二

下载最新的CA保存至服务器任意位置,下载地址:https://curl.haxx.se/ca/cacert.pem
修改php.ini配置文件 curl.cainfo=指定下载的pem文件路径
eg: curl.cainfo=/path/cacert.pem
重启服务器
版权声明:本站文章采用知识共享署名4.0 国际许可协议进行许可,请在转载时注明出处及本声明!
名称不能为空
email
邮箱不能为空,请填写正确格式
link
网址请用http://或https://开头
message
评论不能为空
支持Markdown和LaTex数学公式
sentiment_very_satisfied

captcha
请输入验证码

keyboard_arrow_up