升级Discuz! X3.1后QQ互联提示connect_error_code_0的问题排查之二
今天在朋友站上做测试,又发现connect_error_code_0的错误。
代码加日志,发现是curl报错了。
错误号:77
错误信息:Problem with reading the SSL CA cert (path? access rights?)
发现不是上次排查遇到的问题,搜索了一番,重装了证书,问题解决。
1. sudo yum install ca-certificates (无论有没有,安装确认一下)
2. 重启php-fpm,这步比较重要,更改底层的东西时一定要重启一下
3. curl时设置:curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0)
不知道是不是跟最近的ssl漏洞有关,原因不知。
参考文章:
解决PHP curl https时error 77(Problem with reading the SSL CA cert (path? access rights?))