关于3.1.8三方登陆报cURL错误的解决

emCupid
emCupid 这家伙很懒,还没有设置简介

0 人点赞了该文章 · 1996 浏览

3.1.7好好的,升3.1.8就报此问题,看路径是system/Services/Requests/Transport/cURL.php 如果虚拟主机不是隔离运行就没此问题,如果是“安全模式”隔离的话就会报错,可能是获取不到证书 所以修改一下,把这个文件第258行下面加两行

        curl_setopt($this->fp, CURLOPT_SSL_VERIFYPEER, 0); // 对认证证书来源的检查         curl_setopt($this->fp, CURLOPT_SSL_VERIFYHOST, 1); // 从证书中检查SSL加密算法是否存在

这样就好了

发布于 2016-02-29 11:48

免责声明:

本文由 emCupid 原创发布于 WeCenter ,著作权归作者所有。

登录一下,更多精彩内容等你发现,贡献精彩回答,参与评论互动

登录! 还没有账号?去注册

antio
2016-04-23 18:05
我升级3.1.8也遇到这个问题,QQ和新浪第三方登录都报 cURL error 77
快网
2016-02-29 17:46
确实是个错误,稳妥起见,改回低版本
快网
2016-02-29 11:54
是的,这是一个重要的问题,继续观察中