我刚为Phil Sturgeon编写的codeigniter安装了curl库。 我一直收到这个错误
“错误:60:SSL证书问题,验证CA证书是否正常。 详细信息:\ n错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败“
我已通过互联网查看,一般的解决方案是将以下值分别设置为FALSE和0
CURLOPT_SSL_VERIFYPEER, FALSE;
CURLOPT_SSL_VERIFYHOST, 0;
答案 0 :(得分:1)
you can use
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$curlReturned = curl_exec($ch);
if(!$curlReturned)
{
trigger_error(curl_error($ch));
}
答案 1 :(得分:0)
下载curl dos不具备的CA,并使用以下命令加载:
curl_setopt ($ch, CURLOPT_CAINFO, “pathto/cacert.pem”);
或者如果您不想要SSL的安全性,只需转动它, Boras链接更深入地描述了