由于服务器安装的PHP版本太高了,导致项目无法启动,需要卸载PHP重新安装。

习惯性的我直接使用yum remove php72w

结果只卸载了mod模块

已加载插件:fastestmirror
正在解决依赖关系
--> 正在检查事务
---> 软件包 mod_php72w.x86_64.0.7.2.8-1.w7 将被 删除
--> 解决依赖关系完成

依赖关系解决

================================================================================
 Package            架构           版本                 源                 大小
================================================================================
正在删除:
 mod_php72w         x86_64         7.2.8-1.w7           @webtatic          10 M

事务概要
================================================================================
移除  1 软件包

安装大小:10 M
是否继续?[y/N]:y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
	正在删除    : mod_php72w-7.2.8-1.w7.x86_64                                1/1
	验证中      : mod_php72w-7.2.8-1.w7.x86_64                                1/1

删除:
	mod_php72w.x86_64 0:7.2.8-1.w7

完毕!

使用命令php -v查看,还存在php信息。

使用rpm查看PHP模块,

rpm -qa|grep php

显示:

php72w-mysql-7.2.8-1.w7.x86_64
php72w-mbstring-7.2.8-1.w7.x86_64
php72w-xml-7.2.8-1.w7.x86_64
php72w-pdo-7.2.8-1.w7.x86_64
php72w-gd-7.2.8-1.w7.x86_64
php72w-opcache-7.2.8-1.w7.x86_64
php72w-cli-7.2.8-1.w7.x86_64
php72w-common-7.2.8-1.w7.x86_64

根据依赖关系,把顶层的优先移除,使用下面命令移除

rpm -e php72w-mysql-7.2.8-1.w7.x86_64

全部移除完,再使用php -v查看。