~~~
curl: (77) error setting certificate verify locations:CAfile: /etc/pki/tls/certs/ca-bundle.crtCApath: none
如果目标目标不存在,则需要通过运行
sudo mkdir -p /etc/pki/tls/certs
通过运行将证书复制到预期的目标
sudo cp /etc/ssl/certs/ca-certificates.crt /etc/pki/tls/certs/ca-bundle.crt
windows系统参考:
https://blog.csdn.net/ekey_code/article/details/78367535
导致该问题的原因在于没有配置curl.cainfo,该配置位于php.ini中。
解决方案:
- 下载cacert.pem
https://curl.haxx.se/ca/cacert.pem
- 配置php.ini
[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
curl.cainfo = 【你的绝对路径】
原文链接:https://blog.csdn.net/loophome/article/details/83112364
大家在使用过程中遇到问题,欢迎跟帖反馈,本贴持续更新……
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}