SSL_ERROR_PROTOCOL_VERSION_ALERT:对等方报告不兼容或不支持的协议版本

时间:2015-12-18 12:37:21

标签: php linux api ssl curl

我使用CURL工作PHP 5.5.12正好访问API。但如果将php版本降低到5.5以下,那么我就会收到错误( SSL_ERROR_PROTOCOL_VERSION_ALERT:Peer报告不兼容或不支持的协议版本。)所以你能不能请建议我删除此错误。并在PHP 5.5版下面访问API。

1 个答案:

答案 0 :(得分:0)

我们已经解决了问题。随着更新php版本更改下面的卷曲代码

curl_setopt($ch, CURLOPT_SSLVERSION, 3); // 1, 2 or 3  

我们已经习惯了。请加上curl两行。

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

- Vinod Kumar Pal