我在Windows XP上使用EasyPHP 5.3.2i已有几年了,我喜欢在将其上传到我的网络服务器之前离线测试我的网站。直到现在,当我需要将SSL连接作为其功能的一部分时,这一直很好。我的代码在Web服务器上运行时工作正常,但是当我尝试从本地计算机(127.0.0.1等)打开SSL连接时,我得到以下内容:
SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
在我的Web服务器上安装证书很容易,但将其放在本地设置的同一目录中并不能解决此错误。我是否必须在其他地方安装它,或者还有什么阻止我在这里建立SSL连接?
答案 0 :(得分:1)
尝试将cURL选项CURLOPT_SSL_VERIFYPEER
设置为false。这将禁用对等证书的验证。但是,您只想在测试服务器上使用此选项。您可以查看选项here的完整列表。