当前位置:论坛首页 > Linux面板 > Linux面板教程

升级php的时候报错:cannot find -lcares

发表在 Linux面板2022-5-30 15:52 [复制链接] 2 279

升级php的时候报错:cannot find  -lcares原因:缺少c-cares组件导致的
可能原先安装的时候是急速安装,急速安装无需编译,更新的时候使用的是编译安装,需要服务器上有各种依赖
解决方案:
Debian|Ubuntu
  1. apt-get update
  2. apt-get install libc-ares-dev
复制代码
RedHat|CentOS
  1. yum install c-ares c-ares-devel
复制代码

如果提示没有安装包,请执行下面命令解决
7版本:
下载依赖rpm包
  1. wget   http://mirror.centos.org/centos/7/os/x86_64/Packages/c-ares-devel-1.10.0-3.el7.x86_64.rpm
  2. wget http://mirror.centos.org/centos/7/os/x86_64/Packages/c-ares-1.10.0-3.el7.x86_64.rpm
复制代码

安装:
  1. rpm -ivh c-ares*.rpm
复制代码

8版本:
下载依赖rpm包
  1. wget  https://vault.centos.org/centos/8/BaseOS/x86_64/os/Packages/c-ares-devel-1.13.0-5.el8.x86_64.rpm
  2. wget https://vault.centos.org/centos/8/BaseOS/x86_64/os/Packages/c-ares-1.13.0-5.el8.x86_64.rpm
复制代码

安装
  1. rpm -ivh c-ares*.rpm
复制代码
使用道具 举报 只看该作者 回复
发表于 2022-5-30 16:01:47 | 显示全部楼层
学到老活到老,大炮运维技术好
使用道具 举报 回复 支持 反对
发表于 2022-5-30 18:09:10 | 显示全部楼层
jiangdefu 发表于 2022-5-30 16:01
学到老活到老,大炮运维技术好

感谢待反馈!还挺押韵!
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表