curl错误码77 及 升级libcurl


今天碰到一个问题,curl请求返回错误码77错误 
还给出了官网地址,网上查到77对应的是CURLE_SSL_CACERT_BADFILE
 
想起了刚默认更新了libcurl,于是有手工安装了一下curl
主要是替换 NSS 为 OpenSSL,仍然不能解决
 
上网搜到thinkpc大佬也遇到同样问题,原因也是升级libcurl引起
解决方案是 重启 php-fpm
 
我重启了一下,居然就好了,好了。
 
业余玩家,记性又不好,深感记录的好处和不记录的不便利。
 
记录一下安装lib过程
 

下载  wget https://curl.haxx.se/download/curl-7.55.1.tar.gz

解压 tar -xzvf curl-7.55.1.tar.gz

配置 ./configure --prefix=/usr/local/curl/ --without-nss --with-ssl=/usr/local/ssl/

安装 make && make install

备份默认 mv /usr/bin/curl /usr/bin/curl.bak

新的软链  ln -s /usr/local/curl/bin/curl /usr/bin/curl

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM