微擎是一款免费开源的微信公众平台管理系统,貌似很多用户在用,之前遇到微擎后台提示“SSL connect error”错误,如下截图。
微擎解决办法
找到文件:/framework/function/communication.func.php
将curl_setopt($ch, CURLOPT_SSLVERSION, 1);
中的数字1改成大于3的再试一下,比如改成4,或者改成CURL_SSLVERSION_TLSv1
试一下。
微赞解决办法
- 首先检查密钥是否正确,密钥不对可能导致出错
- 若还是不行,找到
/framework/function/communication.func.php
,将下面判断CURL版本的代码注释观察。
if (defined('CURL_SSLVERSION_TLSv1')) {
curl_setopt($ch, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1);
}