繁体   English   中英

PHP cURL“与连接有关的未知SSL协议错误”

[英]PHP cURL “Unknown SSL protocol error in connection to”

当我尝试通过XAMPP在计算机上使用cURL运行脚本时,一切运行正常:

在此处输入图片说明

当我将其移动到服务器(Ubuntu 14.04 x64)上时,它停止工作,并且继续出现这种类型的错误:

在此处输入图片说明

我对如何解决这个问题感到迷茫。 我试图使用curl_setopt($ch, CURLOPT_SSLVERSION, 3); 但这不起作用。

“未知协议”错误通常表示客户端和服务器不同意SSL协议版本。 例如,可能像使用curl_setopt($ch, CURLOPT_SSLVERSION, 3)一样将协议设置为SSL 3.0,但是服务器可能像今天大多数服务器一样已禁用SSL 3.0,因为该协议被认为是不安全的。

如果这些信息还不够,请发布相关的客户端代码和服务器设置。 另外,请与其他客户端(例如浏览器)进行检查,以确保仅影响curl客户端,因此主要问题不在服务器端。

除此之外,请勿将您的问题交叉发布到多个站点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM