今天碰到一個問題,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