错误提示:
Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in
本地系统是 Win7 。相同的 php 代码在另一台本地 Mac 电脑中测试没有问题,只有在 Win7 有这个错误。 而且按照网上已经可以找到的原因: php.ini 中配置: curl.cainfo=C:\wamp\xxxxxxx\cacert.pem openssl.cafile=C:\wamp\xxxxxxx\cacert.pem 等方法都试过,还是无效。
疑惑的就是:相同代码在本地 Mac 环境和远程服务器 linux 环境都可可以,在本地 Win7 环境下为什么不可以。 php.ini 配置也对比了,该开启的都开启了。
如下图:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.