[英]Unable to get local issuer certificate using CURL
I'm getting the following error when call the CURL with https url: 使用https url调用CURL时出现以下错误:
"SSL certificate problem: unable to get local issuer certificate"
“ SSL证书问题:无法获取本地发行者证书”
$ch = curl_init($sendurl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($ch, CURLOPT_CAINFO, dirname(__FILE__) .'/cert/uat.abc.pem');
echo $result = curl_exec($ch);
echo curl_error($ch);
Does anyone know how to set it up? 有人知道如何设置吗?
我认为您可以设置CURLOPT_SSLCERT选项对其进行修复,或使用curl_setopt($ ch,CURLOPT_SSL_VERIFYHOST,1)和curl_setopt($ ch,CURLOPT_SSL_VERIFYPEER,false)忽略此升温
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.