2019/12/17 PHP/Python/Java, 服务器技术 No Comments curl无输出_返回空白_返回77问题解决 最近php7.2.6实例下web业务curl突然无法正常使用或偶尔可用。经排查发现CURL请求时会抛出如下两类错误: - curl Problem with the SSL CA cert (path? access rights?) - 77 CURLE_SSL_CACERT_BADFILE 错误码 参考本站另外一篇文章《[PHP curl函数_解决curl返回空白问题](https://www.fity.cn/post/594.html "PHP curl函数_解决curl返回空白问题")》仍无法解决问题 ```json curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);//禁止 cURL 验证对等证书 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);//是否检测服务器的域名与证书上的是否一致 ``` **最后通过实例测试分析可能原因为:** libcurl扩展库更新后CA证书也进行了更新,导致旧版本库还在内存中共享对新证书不支持导致报错。 **解决方法:** 重启php-fpm后得到解决。 本文最后更新于 2020-03-13 22:46:10 并被添加「curl」标签,已有 14435 位童鞋阅读过。 本文作者:未来往事 本文链接:https://felixway.cn/post/673.html 本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处 相关文章 PHP curl函数_解决curl返回空白问题 CURL HTTP构造请求Header实现伪造来源IP的说明
此处评论已关闭