PHP8.2のサポートは12月31日まで(PHP8.2→8.3以上へ。サイトを持つ人の確かめ方と、上げる前の準備・関係ない人)

WordPressをはじめ、多くのサイトを動かしているプログラムの言葉「PHP(ピー・エイチ・ピー)」。その中のPHP 8.2は、セキュリティの更新が出るのが2026年12月31日までと、PHPの公式ページで決まっています。今日からちょうど2か月です。

12月31日をすぎても、サイトが急に止まるわけではありません。ただ、そのあとに見つかった弱点の修正は、公式からは出なくなります。この記事では、誰に関係するのか・今の版をどう確かめるか・8.3以上へ上げる前に何をすればいいかを、順番にまとめます。すでに8.3以上の人や、PHPを使っていないサイトの人には関係ありません。

この記事の要点

  • PHP8.2のセキュリティの更新は2026年12月31日で終わり、そのあと公式の修正は出なくなります。
  • サイトやシステムがPHP8.2(または8.1以前)で動いている人に関係します。8.3以上の人は関係ありません。
  • まず今の版を確かめ、8.2なら年内にテスト環境で試してから8.3以上へ上げる準備を始めます。

何が変わる?

PHPには、版ごとにサポートの期間が決まっています。期間は2段階で、はじめの2年は不具合もセキュリティの弱点も直る「通常のサポート」、そのあとの2年は重大な弱点だけを直す「セキュリティの更新だけ」の期間です。それが終わると、その版には公式の修正が出なくなります。PHPの公式ページでは、この状態を「End of life(サポート終了)」と呼んでいます。

php.netの「Supported Versions」のページによると、PHP 8.2は2022年12月8日に出た版で、通常のサポートは2024年12月31日に終わり、今はセキュリティの更新だけが出ています。その期間が2026年12月31日までです。10月21日に出たPHP 8.2.35の発表文にも、PHP 8.2は2026年12月31日にサポートが終わると書かれています。

あわせて、PHP 8.4の通常のサポートも12月31日で終わります。ただし8.4は、そのあとも2028年12月31日までセキュリティの更新が出ます。8.4を使っている人が、今あわてて何かをする必要はありません。

PHP8の版ごとのサポートの期限(php.netより)
PHP8の版ごとのサポートの期限(php.netより)
トミー

「サポート終了」と聞くと止まってしまうように感じますが、止まるのはサイトではなく、公式の修正です。だからこそ、気づかないまま使い続けやすいところでもあります。

いつから・誰に関係する?

区切りは2026年12月31日です。関係するのは、サイトやシステムがPHP 8.2で動いている人です。WordPressのサイトだけでなく、お問い合わせフォームや予約のしくみなど、WordPressではない自社のシステムがPHPで動いている場合も同じです。

また、PHP 8.1以前の版は、すでにサポートが終わっています(8.1は2025年12月31日で終了)。8.1以前で動いている場合は、8.2の人よりも先に考えたほうがよい状態です。

反対に、すでにPHP 8.3・8.4・8.5で動いている人と、PHPを使っていないサイト(HTMLだけで作ったサイトなど)には、今回の話は関係ありません。

なお、WordPress.orgの「Requirements」のページでは、WordPressを動かすサーバーにはPHP 8.3以上をすすめています。WordPress 7.1は、PHP 7.4から8.5まで対応しています(WordPress.orgの対応表より)。WordPress本体としては8.2でも動きますが、すすめられている版は8.3以上です。

何をすればいい?

サイトを持っている人・Web担当の人がすることは、次の4つです。上から順に進めれば十分です。

1. 今のPHPの版を確かめる

WordPressのサイトなら、管理画面の[ツール]→[サイトヘルス]→[情報]→[サーバー]で、PHPの版が見られます。多くのレンタルサーバーでは、サーバーの管理画面でもサイトごとの版を確かめられます。ここで「8.2」と出ていたら、今回の話が関係します。

2. バックアップを取る

版を上げる前に、ファイルとデータベースの両方のバックアップを取ります。うまく動かなかったときに、もとに戻せる状態にしておくためです。レンタルサーバーによっては、PHPの版をサイトごとに切り替えたり、もとの版に戻したりできます。

3. テーマ・プラグインを新しくする

PHPの版を上げたときに困るのは、多くの場合、WordPress本体よりもテーマやプラグインです。長く更新されていないプラグインは、新しいPHPで止まったり、警告が出たりすることがあります。先にWordPress本体・テーマ・プラグインを新しくし、使っていないプラグインは外しておきます。

4. テスト環境で先に切り替える

いきなり本番のサイトを切り替えるのではなく、テスト用の環境(本番をまるごと写したもの)でPHPを8.3以上にして、表示・お問い合わせフォーム・管理画面などを確かめます。問題がなければ、本番を切り替えます。PHPの公式マニュアルには、版ごとの「移行ガイド」(何が変わったかの一覧)もあり、自社でシステムを作っている場合は、作った人と一緒に確かめるのが近道です。

PHP8.2から8.3以上へ上げる順番と、関係ある人・関係ない人
PHP8.2から8.3以上へ上げる順番と、関係ある人・関係ない人
トミー

やることの中心は「版を見る」と「試してから切り替える」の2つです。年末は忙しくなりやすいので、11月のうちに版だけでも見ておくと落ち着いて進められます。

KAKERUならこう考える

KAKERUでお預かりしているお客様のサイトは、定期的にPHPのバージョンを上げています。PHP8にしたことで問題になったことはありません。また、KAKERUが契約しているサーバーはXSERVERで、新しいPHPへの対応が早いサーバーです。

そのうえで、PHP 8.2から上げるときは、次の行き先を8.3にするか、8.4以上にするかを先に決めておくのが大事だと考えています。表を見ると、8.3のセキュリティの更新は2027年12月31日まで、8.4は2028年12月31日まで、8.5は2029年12月31日までです。テーマやプラグインが対応しているなら、新しい版を選ぶほど、次に上げるまでの時間に余裕ができます。

もう1つは、WordPress以外のPHPのしくみを忘れないことです。WordPressは管理画面で版が見えますが、昔作ったお問い合わせフォームや社内のしくみは、誰も版を見ていないことがあります。サイトの点検のときは、同じサーバーの中にあるPHPのしくみを一覧にしてから、順番に確かめるようにしています。

KAKERUの関連サービス

サイトの更新を、まとめて任せたい方へ

KAKERUでは、お預かりしているサイトのPHPやWordPressを定期的に更新しています。いまのサイトの状態が気になったら、点検からご相談ください。

サイトの点検を相談する →

注意点

  • 12月31日をすぎても、サイトがすぐに止まるわけではない。ただし、そのあとに見つかった弱点の修正は公式から出なくなる
  • レンタルサーバーによっては、PHPの版の切り替えや、古い版の扱いについて独自のお知らせを出すことがある。契約しているサーバー会社のお知らせも確かめる
  • PHPの版を上げる前には、必ずバックアップを取る。うまく動かないときに、もとの版へ戻せるかも確かめておく
  • PHP 8.4の「通常のサポート」も12月31日で終わるが、セキュリティの更新は2028年12月31日まで続く。8.4の人は、急いで上げなくても大丈夫
トミー

「関係ない」と分かるのも大事な一歩です。8.3以上なら、今回は版を見て終わりで大丈夫です。

まとめ

  • PHP 8.2のセキュリティの更新は2026年12月31日まで(php.netの公式の期限)
  • 関係するのは、サイトやシステムがPHP 8.2(または8.1以前)で動いている人。WordPress以外のPHPのしくみも同じ
  • 進める順番は、版を見る → バックアップ → テーマ・プラグインを新しくする → テスト環境で8.3以上に切り替えて確かめる
  • WordPress.orgはPHP 8.3以上をすすめている。すでに8.3・8.4・8.5の人と、PHPを使っていないサイトには関係ありません

参考・情報源

※ 2026年10月31日に確認した内容です。サーバー会社ごとの対応は、各社のお知らせで確かめてください。

ふだんの制作の話や、作ったものの裏側は Instagram と X でも出しています。

関連記事

速報 WordPress 7.1.4|12項目のセキュリティ修正、PHP8の重要な更新も

コメントを残す

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

CAPTCHA


ABOUTこの記事をかいた人

25歳からWEBの世界に携わり、WEBデザインから始めて、今はWEBシステムまで一貫して制作しています。問題点を洗い出し、改善を提案する中で、WEB・グラフィック・動画・システムを縦断して提案するのが得意です。