1. 程式人生 > >curl錯誤碼77 及 升級libcurl

curl錯誤碼77 及 升級libcurl

默認 https .html 錯誤 config ref lan openssl 升級

今天碰到一個問題,curl請求返回錯誤碼77錯誤 還給出了官網地址,網上查到77對應的是CURLE_SSL_CACERT_BADFILE 想起了剛默認更新了libcurl,於是有手工安裝了一下curl 主要是替換 NSS 為 OpenSSL,仍然不能解決 上網搜到thinkpc大佬也遇到同樣問題,原因也是升級libcurl引起 http://blog.sina.com.cn/s/blog_54ef39890102wzej.html 解決方案是 重啟 php-fpm 我重啟了一下,居然就好了,好了。 業余玩家,記性又不好,深感記錄的好處和不記錄的不便利。 記錄一下安裝lib過程 參考 https://www.cnblogs.com/grimm/p/8804601.html

下載 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

curl錯誤碼77 及 升級libcurl