【发布时间】:2016-09-21 09:33:55
【问题描述】:
当我尝试在我的 Linux 机器上通过 php 执行 cURL 时,我收到以下错误:
SSL certificate problem: certificate has expired
我的cacert.pem是根据https://curl.haxx.se/ca/cacert.pem最新的版本
我在php.ini 文件中有以下几行(已编辑):
[openssl]
;...
openssl.cainfo = /etc/ssl/certs/cacert.pem
;...
openssl.cafile = /etc/ssl/certs/cacert.pem
详情:
- 系统:Linux 用户 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:16:20 UTC 2015 x86_64
- PHP版本:PHP版本7.0.5-2+deb.sury.org~trusty+1
顺便说一句,当谈到这个问题时,我几乎是个新手。我确定我错过了什么。我在这里查看以前的答案,但我仍然无法弄清楚。
更新 1 - 当我使用 Postman chrome 应用程序时,一切正常。
【问题讨论】: