错误提示:
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 配置也对比了,该开启的都开启了。
如下图:
