我有一个证书的问题,我正在寻找解决方法。之前的guzzle帖子请求成功了,但是目的url主机根证书发生了变化。
在ubuntu命令行中,用curl调用成功修复了 sudo update-ca-certificates
.所以当我从命令行GET到https网址时,它可以工作,但不能用php的guzzle客户端。
Guzzle的错误是。
cURL error 60: SSL certificate problem: certificate has expired
所以当我使用 curl https://example.com
命令,其工作。
我使用puppet来管理php fpm池。我不希望用下面的命令禁用验证。["verify" => false]
选项。当然能用,但不安全。