【发布时间】:2016-08-14 01:03:54
【问题描述】:
我根据this 在php.ini 中配置了curl 与SSL 证书,但我仍然收到错误cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)。
我认为错误可能是由于 apache 服务器的 mod_openssl 模块而发生的,我尝试在 Apache 服务器 2.4.17、wampserver 3.0 上启用 mod_openssl 但是当我这样做时 wampserver 无法启动。在我禁用mod_openssl 后,开始正常。
有什么问题?如何修复 curl SSL 证书错误?
我正在使用: wampserver 3.0 阿帕奇服务器 2.4.17 php 5.6.16
【问题讨论】:
-
当您修改
php.ini时,您修改了哪一个,有 2 个。要编辑 Apache 使用的那个,请使用 wampmanager 菜单,如wampmanager->PHP->php.ini -
我编辑了 wamp->bin->php->php5.6.16->php.ini
-
如果您从网页卷曲,那是错误的 ini 文件。使用上面建议的菜单
-
成功了。非常感谢。 @RiggsFolly
标签: curl openssl wampserver apache2.4 php-5.6