TWILIGHT WEB
ホーム › 保守・安全 › PHPのサポート終了が近づいたら何を確認するか
保守・安全 2026.11.12

PHPのサポート終了が近づいたら何を確認するか

アイキャッチ画像

WordPressを動かしているPHPには、バージョンごとにサポート期間があります。期間を過ぎると、弱点(脆弱性)が見つかっても修正されなくなります。

いま広く使われているPHP 8.2も、サポート終了は2026年12月31日です。期限が近づいたら何を確認すればいいのか、実際に当社が保守を担当しているサイトでバージョンアップを行ったときの段取りをもとに、順番に整理します。

1. まず、今のバージョンを確認する

自分のサイトがどのPHPで動いているかは、WordPressの管理画面で確認できます。

管理画面 → ツール → サイトヘルス →「情報」タブ →「サーバー」の順に開くと、「PHPバージョン」という項目があります。

見るときのポイントは2つです。

  • 8.2.x のように表示されます。真ん中の数字(この例では「2」)が、サポート期限を分ける単位です
  • 7.4以前の場合は、すでにサポートが終了しています。8.1も2025年12月31日で終了しました

主なバージョンのサポート終了日は、次のとおりです。

PHPバージョンサポート終了
7.4終了済み(2022年11月)
8.0終了済み(2023年11月)
8.1終了済み(2025年12月31日)
8.22026年12月31日
8.32027年12月31日

2. プラグインが「新しいPHP」を求めていないか確認する

PHPを上げる必要が出てくるのは、サポート終了の時期だけではありません。プラグインの側が先に、動くための最低バージョンを引き上げることがあります。

サインは、管理画面のプラグイン一覧に出る「新バージョンの ○○ が利用可能ですが、お使いの PHP バージョンでは動作しません」という表示です。これは「今のプラグインが止まる」という意味ではなく、「新しいものには更新できない」という意味です。

実際に、最近もこうした引き上げが続いています。

  • お問い合わせフォームの定番プラグイン「Contact Form 7」は、2026年10月のバージョン6.2で、必要なPHPが8.3以上になりました(あわせてWordPress 7.1以上も必要です)
  • 表の表示やページ送りなど、ほかのプラグインでも「PHP 8.2以上」を求めるものが増えています

更新できない期間が長くなると、そのプラグインの弱点が直せないまま残ります。プラグイン一覧にこの表示が出ていたら、PHPを上げる検討を始める合図です。

3. 上げる先のバージョンを決める

上げる先は、「1つ上」ではなく、その時点で長く使える安定したバージョンを選ぶのが基本です。

  • 新しすぎるバージョンは、テーマやプラグインの対応が追いついていないことがあります
  • かといって、期限の近いバージョンに上げると、またすぐ同じ作業が必要になります

当社が先日担当したサイトでは、7.4から8.3へ上げました。当初は8.2も候補でしたが、Contact Form 7の最新版が8.3を必要としていたことと、8.2の期限が2026年末に迫っていたことから、8.3を選びました。プラグインの要求と期限の両方を見て決める、というのが実際の判断になります。

4. サーバーの仕様を確認する

見落としやすいのが、サーバー側の事情です。

レンタルサーバーによっては、PHPのバージョンをサイトごとに選べず、契約全体で1つだけ、という仕様のことがあります。同じサーバーに複数のサイトを入れている場合、1つのサイトだけ上げるつもりでも、ほかのサイトに影響が出ることがあります。

  • 同じサーバーに、ほかにどんなサイトが入っているか
  • それぞれのサイトが、新しいPHPで動く状態か
  • サーバーの管理画面を操作できるのは誰か

このあたりは、上げる当日ではなく、事前に確認しておく項目です。

5. 当日の段取りは「バックアップ→切り替え→確認」

確認が済んだら、実際の作業です。順番は次のとおりです。

  • ファイルとデータベースのバックアップを取る(問題が出たら戻せる状態にする)
  • PHPのバージョンを切り替える
  • WordPress本体とプラグインを更新する(順番は、PHP → 本体 → プラグイン)
  • サイトの表示と、管理画面の操作を確認する
  • お問い合わせフォームから実際に送信テストをする(送信完了だけでなく、管理者宛のメールが届くところまで)

とくにフォームは、表示だけでは正常かどうか分かりません。バージョンアップの確認では、必ず送信まで行います。

当社の保守管理でやっていること

TWILIGHT WEBの保守管理プラン(月3,980円・税込から)では、WordPress本体・プラグインの更新やバックアップを毎月行い、PHPのバージョンについても、期限が近づいた段階でお知らせするようにしています。

PHPのバージョンアップは、サイトの状態によって確認の量が変わる作業です。保守のご契約がない場合も含め、状態を確認したうえで、進め方と費用をご案内しています。単発の更新作業は10,000円(税込)/回で対応しています。

まとめ

PHPのサポート終了は、ある日突然サイトが止まる、という形で困ることが多いテーマです。逆に言えば、期限はあらかじめ分かっているので、順番に確認すれば慌てずに対応できます。

まずはサイトヘルスで、今のPHPバージョンを確認してみてください。8.2以下だった場合は、プラグインの表示とあわせて、上げる段取りを考え始める時期です。