【问题标题】:Constant error with curl for codeigniter用于代码点火器的 curl 持续错误
【发布时间】:2013-07-30 11:45:40
【问题描述】:

我刚刚安装了 Phil Sturgeon 编写的 codeigniter 的 curl 库。 我不断收到此错误

“错误:60:SSL 证书问题,请验证 CA 证书是否正常。 详细信息:\n错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败”

我已经在互联网上进行了检查,一般的解决方案是将以下值分别设置为 FALSE 和 0

CURLOPT_SSL_VERIFYPEER, FALSE;
CURLOPT_SSL_VERIFYHOST, 0;

【问题讨论】:

标签: php codeigniter curl twitter


【解决方案1】:
you can use
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$curlReturned = curl_exec($ch);
if(!$curlReturned)
{
trigger_error(curl_error($ch));
} 

【讨论】:

    【解决方案2】:

    下载 curl 没有的 CA,然后加载:

    curl_setopt ($ch, CURLOPT_CAINFO, “pathto/cacert.pem”);
    

    或者如果您不想要 SSL 的安全性,只需关闭它, Boras 链接更深入地描述了这一点

    【讨论】:

      猜你喜欢
      • 2016-03-15
      • 2011-09-27
      • 2016-01-13
      • 2018-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多