私は初心者です。centos サーバーを持っています。https://help.aliyun.com/docum.... の指示に従って、Apache php mysql をインストールしました。php のバージョンは 7.0.12 ですが、後で拡張ライブラリをインストールしようとしましたが、インストールすることさえできません。そこで、他のバージョンの php をインストールする方法をインターネットで探しましたが、少しわかりにくいと感じたので、サーバーにインストールされている php をアンインストールしたいと思いました。
インターネット上の経験によると、rpm -qa | grep php コマンドを使用してアンインストールするパッケージを見つけ、rpm -e コマンドを使用してアンインストールするパッケージをアンインストールし、その後 rpm を使用しました。 -qa | grep php コマンドを実行して、空であることを確認します。ただし、php -v コマンドを使用すると、php バージョン情報プロンプト (7.0.12) が引き続き表示され、phpinfo を確認できます。その後、オンラインで方法を検索し、yum delete php も試してみましたが、php コマンドで存在しないディレクトリ '/usr/sbin/php' が見つかりました (申し訳ありませんが、この段落は間違っています。存在するファイルにどの php を適用するかを確認してください) /usr/sbin/php 内)。
その後、別のバージョンの php パッケージを使用してインストールしましたが、インストール後も php -v (7.0.12) が表示されました。これは、最初にインストールした php バージョンが完全にはアンインストールされていないことを意味します。オンラインの他のチュートリアルには他の説明がありませんでした。専門家の皆様にお聞きしたいのですが、現時点でサーバー内のphpをアンインストールするにはどうすればよいでしょうか?
あなたの方法に従ってパッケージを削除した後、それを実行してください
yum clean all
試してくださいyum 削除 php
の苦いアンインストールですyum 削除 php*
yum 削除 php-*
yum 削除 php7
yum 削除 php70
yum 削除 php7.0
yum 削除 php-common
これは Qiu Shen = w
ディレクトリではなくファイルを検索します。
ls -l
ファイルがどこにソフトリンクされているかを確認することができ、自分の PHP がどこにインストールされているかがわかります。