yum remove php失敗的解決方法:1、透過「#rpm -qa|grep php」指令強制刪除;2、修改正確的卸載順序;3、透過「# php -v」檢查刪除情況即可。
本文操作環境: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中文網其他相關文章!