連載第201回
2026年4月5日
PHP7.4x から PHP8.20 へ切り替えてみる#1:MAMP PROで動作テスト

前回、WordPressのバックアップ作業で、たまたまMAMP PROのPHP環境設定に触れ、その流れでそろそろPHPのバージョン8.xへのアップデートを考えてみる…と書きました。で、そろそろのタイミングが来たのかなと思い、ここからしばらくPHP8.20への切り替えを進めてみることにします。

アップデートしてみるか…と考えた理由

以前から、WordPressのダッシュボードを覗くと、上図のような警告っぽいものが表示されるようになっていました。現状、このサイトはWordPress 6.4.2を使っており、特にこれと言った不具合もなく安定しているので、ならば特に弄ることもなかろうと現状維持にしておいたのですが、今後、ロリポップの方が「いや、もうPHP7.4.33は止めます」と表明した場合に突然あたふた慌てるのは回避したい。その時に自分がうまく対応できる状態にあるのか未来のことは全く不透明であるのだから、僅かでも興味を覚えているこのタイミングで試してみても面白いだろうと考えました。WordPressもバージョン7.0ベータの配布が始まり、その手前で安定している状態の6.9.x最終版にしておきたいという思いもあります。

MAMP PROのローカルで動作テスト

MAMP PROはローカルに設置したhost毎にPHPのバージョンを切り替えられる便利な機能があるので、まずはローカルで動作チェックです。早速、このサイトのバックアップとしているflipflipflip.localを選択し、PHP8.20に切り替え、MAMPを再起動し、Safariで読み込んでみました。

見事なまでに、気持ちがスッキリ洗われるくらいに清々しく真っ白です!
次回はこの真っ白状態からの脱出を試みます。