【WordPress】PHP7.1をPHP7.4にバージョンアップする

Blog運営
Blog運営
スポンサーリンク

WordPressのバージョンが4.7でしたので最新の5.6にバージョンアップしたところ、PHPの更新が必要ですと言われてしまいました。

サイトヘルスを確認するとPHP7.1.33を更新をおすすめしますと出ています。

おすすめといいながら、「致命的な問題」となってるところから、今回PHP7.1をPHP7.4にアップデートしていきます。

サイト環境

  • さくらのVPSサーバ(1G)
  • wordpress 5.6
  • CentOS7
  • apache 2.4.6
  • PHP 7.1.33(cli)
  • MariaDB mysql Ver 15.1 Distrib 5.5.68-MariaDB

上記の環境になります。

なお、remiリポジトリはインストール済みですので、説明は省きます。
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

コマンドでインスール出来ます。

PHP7.1からPHP7.4へバージョンアップの仕方

基本、yumコマンドでPHPを削除してから、新しいPHPを入れます。手順は以下の通りです。

WordPress環境(apache・MariaDB)の動作を止めます
PHP7.1を削除します
新たにPHP7.4をインストールします。
動作確認をして完了

以下の様になります。ではやっていきましょう

WordPress環境(apache・MariaDB)の動作を止めます

ターミナルから次のコードを入力して、apacheとMariaDBを止めます。

# systemctl stop httpd 
# systemctl stop mariadb.service

これで、httpサーバとデーターベースサーバの動作が止まります。

PHP7.1を削除する

念の為にPHPのバージョンを確認

# php -v
PHP 7.1.33 (cli) (built: Sep 29 2020 09:53:22) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies

php7.1であることを確認したので削除をしていきます。

# yum remove php*

PHP7.1が削除出来ました。因みにPHP7.1を入れたときのコマンドはこれでした。
yum install –enablerepo=remi,remi-php71 php php-devel php-mbstring php-mysqlnd php-pdo php-gd

PHP7.4をインストールします。

# yum install --enablerepo=remi,remi-php74 php php-mbstring php-gd php-mysql php-pspell php-xml php-xmlrpc php-fpm

インストールが完了しました。
念の為にPHPのバージョンを確認しておきます。

# php -v
PHP 7.4.13 (cli) (built: Nov 24 2020 10:03:34) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

問題無くバージョンアップが完了してます。

WordPress環境(apache・MariaDB)の動作を開始します

# systemctl start httpd
# systemctl start mariadb.service

これで、httpサーバとデーターベースサーバの動作を開始します。

動作確認して完了

WordPressで動作確認します。

致命的な問題がなくなってステータスが良好になりました。

これでPHPのバージョンは無事に7.4になりました。

まとめ

いかがでしたでしょうか。yumコマンドを使えば簡単にPHPのバージョンを上げることが出来ます。

最後に注意です。PHP7.1の時にpost_max_size と upload_max_filesize の上限をあげている方はPHP.iniを変更してください。
結構忘れます。私はほぼ100%忘れています。

この記事が、皆様のWordPress環境の向上に役立てば幸いです。

スポンサーリンク