php 报错
php 请求 https://weixin.xxxxx
我用的是swoole-cli openEuler
cURL error 77: error setting certificate file: /etc/ssl/certs/ca-certificates.crt
etc/ssl/certs/ 没有这个 ca-certificates.crt 文件
尝试处理
dnf reinstall ca-certificates
chmod -R 777 /etc/ssl/certs/
update-ca-trust force-enable
update-ca-trust extract
服务器时间没有问题
在 /etc/ssl/certs/ 下有 ca-bundle.crt ca-bundle.trust.crt 这两个证书 。
ca-certificates.crt 没有 dnf reinstall ca-certificates 执行了重新安装也是没有这个证书 。
环境变量 /etc/environment 是个空文件,/etc/profile 没有ssh curl 的配置,profile.d 也没有ssl curl的.sh 文件。好像和环境变量没有关系
以上处理均不生效,之前处理过同样的问题但是现在又出来了
php curl 报77 报证书错误,和swoole-cli 没有关系,应该就是系统配置的问题,但是我不知道如何处理这个问题。
创建符号链接