PHP

さくらVPSでPHPのバージョンを5.6->7.2アップグレードしてみます。

PHP5.xは化石になろうとしてるので上げたときの体験談です。

上げながら記事を書いてるので何かしら問題が起こった場合は、この記事は公開されることは無いでしょう

環境

  • OS: CentOS release 6.9
  • PHP: PHP 5.6.30 (cli) (built: Jan 19 2017 08:09:42)
  • WordPress: WordPress 5.0.3–ja
  • Apache: Apache/2.2.15 (Unix) (これも近々上げないと…🤔)

テスト

テーマファイルは自作なので、まずは自分のサイトが7.2でも動くかテストです。

1.サイトのバックアップと移行データの作成

まずは現行サイトに”All-in-One WP Migration”をインストールして、サイトのファイルをエクスポートします。

2.Local by Flywheelをインストールと設定

1.Local by FlywheelでPHP7.2の環境を作成

Choose your environment(環境を選択してください)でCustomを選択し、PHPバージョンを7.2にします。

ユーザー名は適当に

しばらくすると環境が出来上がるので、ADMINボタンを押してログイン。

データのインポート

新しい環境なので、All-in-One WP Migrationをインストールしエクスポートしておいたファイルをインポートします。

すると上記のように警告が出ます。開始しましょう!

無事インストールできたら、wp-config.phpのWP_DEBUGをtrueに変更し色々テストしましょう

ファイルの場所はWindowsなら”C:\Users\{UserName}\Local Sites\{Site Name}\app\public”

define( 'WP_DEBUG', true );

色々と試してみましょう

うちの場合は問い合わせが動かなくなってしまいました🤔
諸々修正して。早速サーバー側のPHPアップデートです。

PHP7.2へアップデート

こちらのQiita記事を参考にポチポチアップロードしてみます。

PHP7.2へアップデート完了!

WordPress以外のシステムを使っている場合はPHP7.2アップデート検証用のツールを使ったほうがいいかも

久しぶりに何も問題なく完了

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

コーディング代行

高品質なソースコードをお約束いたします。

詳しくはこちら
背景はFreepikによるデザイン

information

お問い合わせ