PHP cURL https无法处理新的VPS

时间:2013-06-08 21:03:31

标签: php curl ssl https

我最近购买了一个VPS托管解决方案来运行我的网站和脚本。之前,在共享主机上,PHP cURL请求可以用于https网址,但是,现在在VPS上我发现它只是永久挂起(直到脚本超时)。

任何人都知道问题可能是什么?我已经完成了一些搜索,但是我不需要在共享主机上运行的相同代码中验证URL的CA证书,所以我不明白为什么我必须在此服务器上验证它。 / p>

此外 - 我已经安装了cURL SSL和curlwrapper PHP模块。我猜我还需要安装另一个模块才能工作吗?

我通过WHM管理它。

提前致谢!

1 个答案:

答案 0 :(得分:0)

简单,停用SSL。它已经发生在我身上,这就是我所做的:

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

也不要忘记查看openssl.soopenssl.dll个附加信息。

这也将允许Man In The Middle攻击,不建议使用。