centos に php を再インストールする方法: まず、コマンド「rm -rf /usr/local/php...」を使用してすべての php 関連ディレクトリを削除し、次にソース コード パッケージを使用して php を再コンパイルしてインストールします。
推奨: 「PHP ビデオ チュートリアル」
説明: システムは当初、ソース コードを通じて php7.1.0 をインストールしました。オリジナルのPHPを完全に削除する方法はインターネット上でたくさん見つけましたが、php -vコマンドを実行すると、PHPのバージョン情報は常に表示されますが、説明方法は役に立ちません。私は大胆に次の試みを行い、php
find php
find / -name php
rm -rf /usr/local/php rm -rf /usr/local/etc/php ps aux | grep php-fpm kill [进程]
##接続 ダウンして、ソース コード パッケージを使用して PHP を再コンパイルし、通常どおりにインストールします。成功しました。
wget http://cn2.php.net/distributions/php-5.6.5.tar.gz tar -xvzf php-5.6.5.tar.gz
以下は php をコンパイルしたときの構成です
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysqli --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-xmlrpc --with-xsl --with-zlib --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-gd-native-ttf --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-xml --enable-zip
./configure.... をコンパイルすると、いくつかのエラーが発生しますこのメッセージは基本的に、一部のサービスがインストールされていないことを示しています。エラー メッセージを Baidu に投稿し、yum を使用していくつかのサービスをインストールしてください。エラー プロンプトが表示されなくなるまで
再インストールされた PHP が php -v を実行すると、「コマンドが見つかりません」と報告される場合があります。この時点では、
// /usr/local/php/bin为php安装目录 export PATH=$PATH:/usr/local/php/bin即可
以上がCentOSにPHPを再インストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。