[英]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.