欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

yum remove php 失败怎么办

程序员文章站 2022-03-09 11:58:01
...

yum remove php失败的解决办法:1、通过“#rpm -qa|grep php”命令进行强制删除;2、修改正确的卸载顺序;3、通过“# php -v”检查删除情况即可。

yum remove php 失败怎么办

本文操作环境:linux5.9.8系统、PHP5.1.6版,DELL G3电脑

查看php版本命令:

#php -v

这个命令是删除不干净的

#yum remove php

因为使用这个命令以后再用

#php -v

还是会看到有版本信息的。。。。。

必须强制删除

#rpm -qa|grep php

提示如下

#php-pdo-5.1.6-27.el5_5.3
#php-mysql-5.1.6-27.el5_5.3
#php-xml-5.1.6-27.el5_5.3
#php-cli-5.1.6-27.el5_5.3
#php-common-5.1.6-27.el5_5.3
#php-gd-5.1.6-27.el5_5.3

注意卸载要先卸载没有依赖的

pdo是mysql的依赖项;common是gd的依赖项;

例如:# rpm -e php-pdo-5.1.6-27.el5_5.3
error: Failed dependencies:
php-pdo is needed by (installed) php-mysql-5.1.6-27.el5_5.3.i386

所以正确的卸载顺序是:

# rpm -e php-mysql-5.1.6-27.el5_5.3
# rpm -e php-pdo-5.1.6-27.el5_5.3
# rpm -e php-xml-5.1.6-27.el5_5.3
# rpm -e php-cli-5.1.6-27.el5_5.3
# rpm -e php-gd-5.1.6-27.el5_5.3
# rpm -e php-common-5.1.6-27.el5_5.3

再用# php -v

查看版本信息已经没有提示

安装最新的PHP

wget
tar xzvf php-5.3.6.tar.gz
cd php-5.3.6
./configure --prefix=/usr/local/php

推荐学习:《PHP视频教程

以上就是yum remove php 失败怎么办的详细内容,更多请关注其它相关文章!

相关标签: php