问题
当使用php curl请求https的时候才会报这个错,原因就是在请求的时候php找不到你的加密证书,要解决这个只需要三步,不要学那些copy的文章什么禁用这个禁用那个。
解决方案
- 下载cacert.pem证书文件 https://curl.haxx.se/docs/caextract.html,放到任何地方,比如
D:/php/cacert.pem
- 修改php.ini,找到curl模块和openssl模块:
curl.cainfo=D:/php/cacert.pem
openssl.cafile=D:/php/cacert.pem
- 重启apache
OJBK
赞赏支持
本文由 litblc 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Jul 29, 2019 at 01:02 am