一直追踪到curl错误码为77,在网上找到如下解决方案
“今天碰到一个问题,curl请求返回错误码77错误
查了官网后发现是CURLE_SSL_CACERT_BADFILE
后来看到有人写博客提示重启一下fpm就能解决
将信将疑照做,发现确实修复了。
反向推回原因是因为我们把线上libcurl从7.29.0-35 升级到7.29.0-42
怀疑是升级过程后把CA证书也做了更新,老版本还在内存中的共享库由于对新证书不支持报错‘’
== 解决方案如上,我只是重启php-fpm 其他没有动代码 就解决了
和上文不一样的地方是 我们并没有升级PHP的libcurl,PHP版本也没有升级
总体来说还是不清楚问题,后期观察
重启PHP-fpm