Linux使用yum安装PHP7.3扩展包提示无可用包如何解决
PHP7.3扩展包No Package available问题修复方案
问题根因
CentOS/RHEL系系统的默认yum源没有收录PHP7.3的相关扩展包,需要先添加支持多版本PHP的第三方软件源才能正常安装。
操作步骤
- 先安装基础依赖包与EPEL源
yum install -y epel-release yum-utils - 安装Remi源(专门维护PHP各版本安装包的第三方源,适配所有CentOS/RHEL衍生系统)
yum install -y remi-release - 启用PHP7.3对应的子源
yum-config-manager --enable remi-php73 - 重新执行扩展安装命令,你原命令中重复填写了两次
php73-gd,可删除重复项后执行:sudo yum install php73-common php73-cli php73-gd php73-mysqlnd php73-ldap php73-soap php73-mbstring
验证安装结果
安装完成后执行php -m命令,即可查看当前PHP已加载的扩展列表,确认上述扩展是否安装成功。
内容的提问来源于stack exchange,提问作者Rockey
相关产品推荐
相关产品推荐

