技術文檔
升級php的時候報錯:cannot find-lcares原因:缺少c-cares組件導致的可能原先安裝的時候是急速安裝,急速安裝無需編譯,更新的時候使用的是編譯安裝,需要服務器上有各種依賴
解決方案:
Debian|Ubuntu
apt-get updateapt-get install libc-ares-dev
RedHat|CentOS
yum install c-ares c-ares-devel
如果提示沒有安裝包,請執行下面命令解決7版本:下載依賴rpm包
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/c-ares-devel-1.10.0-3.el7.x86_64.rpmwget http://mirror.centos.org/centos/7/os/x86_64/Packages/c-ares-1.10.0-3.el7.x86_64.rpm
安裝:
rpm -ivh c-ares*.rpm
8版本:下載依賴rpm包
wgethttps://vault.centos.org/centos/8/BaseOS/x86_64/os/Packages/c-ares-devel-1.13.0-5.el8.x86_64.rpmwget https://vault.centos.org/centos/8/BaseOS/x86_64/os/Packages/c-ares-1.13.0-5.el8.x86_64.rpm
安裝
rpm -ivh c-ares*.rpm
標簽: