Yum delete 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
Reuse # php -v
ありませんバージョン情報を表示するためのプロンプト
最新の PHP をインストールします
wget tar xzvf php-5.3.6.tar.gz cd php-5.3.6 ./configure --prefix=/usr/local/php
推奨学習:「PHP ビデオ チュートリアル」
以上がyum delete php が失敗した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。