AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] AMH4.2 在PHP里面使用CURL访问HTTPS的网站失败 |
|
---|---|
阔空晴云 |
阔空晴云 发表于 2015-06-01 14:19:08
本帖最后由 阔空晴云 于 2015-6-1 14:20 编辑
curl_erro函数返回的错误信息是: Problem with the SSL CA cert (path? access rights?) PHP已经被我升级到PHP5.3.29,另外系统里面的证书库已经安装和更新到最新了。 网上的说法是,先下载http://curl.haxx.se/ca/cacert.pem,然后保存在某个路径里 接着在php.ini里面加入 curl.cainfo = "路径/cacert.pem" 但是我照做以后,重启AMH,发现仍然报错。 然后我索性在PHP里面使用CURL的时候把证书验证关闭: curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);结果它还是报那个错,无语了~ 我把同样的PHP文件放到另一台apache的服务器上,就没有问题。
点赞,加油! (0分)
2015-06-01 14:19:08 1
|
jump |
命令行下用curl看报错不
回复
2015-06-01 15:56:00 2
|
阔空晴云 |
回复
2015-06-01 17:37:22 3
|