tomo-k blog

気まぐれblogサイト

PHPを7.3から7.4にアップグレードを行った。

WordPressで、7.4にアップグレードを推奨された。

サイトが古いバージョンのPHP(7.3.27)を実行しています。との事で7.4にバージョンアップしないと、もろもろ都合が悪いらしい。色々ネットをググって、似たような対応をされたページを見つけたので、参考(全く一緒🔗)にさせて頂き、バージョンアップを実行してみました。結果問題なくバージョンアップ(7.4.33)できました。感謝感謝です。ありがとうございます。

実行したのは以下の通り

・現在のバージョンの確認# php -v
・現在のインストール済みのPHP関連パッケージを確認# yum list installed php*
・現在のphp.inをバックアップ#cp -a /etc/php.ini /etc/php.ini.7.3.bak
・現在のPHP関連パッケージを削除# yum remove php*
・PHP7.4をインストール(epel-releaseのアップデートを確認)# yum update epel-release
・PHP7.4をインストール(remiのリポジトリを確認)# ll /etc/yum.repos.d/ | grep remi-
・PHP7.4関連をインストール()# yum -y install –enablerepo=epel,remi,remi-php74 php php-cli php-common php-gd php-imap php-mbstring php-mysqlnd php-odbc php-pdo php-pear php-pgsql php-process php-snmp php-xml php-xmlrpc php-fpm php-pecl-mcrypt php-opcache php-pecl-apcu
・インストール後のバージョンを確認# php -v

存在しない推奨モジュールのインストール

サイトヘルス画面で1つ以上の推奨モジュール(imagick,zip,intl)が存在しませんとあったので、これをインストールしました。

・存在しないモジュールのインストールyum -y install –enablerepo=epel,remi,remi-php74 php-imagick php-zip php-intl
・WEBサーバーの再起動# systemctl restart httpd

これで一通り、エラーもなく完了する事が出来ました。