サイガード TOP料金プラン無料診断を申し込む
無料診断を申し込む無料診断

PHP・WordPressの期限

PHP 8.3 のサポート期限はいつまで? 次の期限に向けて準備すること

この記事の結論

  • PHP 8.3 のサポート期限(セキュリティサポートの終了)は2027年12月31日(PHP 公式)
  • 通常の不具合修正は2025年末で終わり、いまは脆弱性の修正版だけが出る段階
  • 次は PHP 8.4(2028年末まで)か 8.5(2029年末まで)へ。秋までに切り替えを終える

PHP(ホームページを動かしているプログラムの言語)は、版ごとにサポート期限が決まっています。PHP 8.3 は、PHP 8.2 のサポート終了に合わせて切り替えた会社が多い版で、次の期限は2027年12月31日です。

期限と仕組みを知っておくと、年末の駆け込みを避け、余裕を持って次の版へ切り替えられます。制作会社やサーバー会社への依頼も、時期が早いほど相談しやすくなります。

本記事では、PHP 8.3 のサポート期限・サポートの仕組み・自社サイトが対象かの確かめ方をまとめています。さらに、次に上げる版の選び方と、期限までの準備のスケジュールも紹介します。

PHP 8.3 のサポート期限は2027年12月31日【早見表】

PHP 8.3 のサポート期限は2027年12月31日【早見表】

PHP 8.3 のサポート期限とは、PHP 公式が脆弱性の修正版を出す最後の日のことで、2027年12月31日です。期限を過ぎると、PHP 8.3 には公式の修正版が出なくなります。

ここでは、サポート中の4つの版の期限を1枚の表にまとめます。自社の版の行を確かめてください。

版 公開日 通常のサポート セキュリティサポート(期限)
PHP 8.2 2022年12月8日 2024年12月31日で終了 2026年12月31日
PHP 8.3 2023年11月23日 2025年12月31日で終了 2027年12月31日
PHP 8.4 2024年11月21日 2026年12月31日まで 2028年12月31日
PHP 8.5 2025年11月20日 2027年12月31日まで 2029年12月31日

※2026年10月時点・PHP 公式サイト「Supported Versions」より

PHP 8.1 以前はすでに公式のサポートが終わっています。PHP 8.1 以前で動いているサイトは、PHP 8.3 より先に切り替えが必要です。

PHP のサポート期限の仕組みと、期限後に起きること

PHP のサポート期限の仕組みと、期限後に起きること

PHP のサポート期限は、版ごとに決まった仕組みで計算されます。仕組みを知っておくと、次の版の期限もすぐに読み取れます。

ここでは、サポートの仕組み、PHP 8.3 のいまの段階、期限後に起きることの3つを解説します。

PHP は「2年+2年」でサポートされる

PHP の各版は、公開から2年間の「通常のサポート」と、その後2年間の「セキュリティサポート」を受けます。PHP 公式は、4年間のサポートが終わった版を「サポート終了」としています。

段階ごとに出る修正は、以下のとおりです。

段階 期間 出る修正
通常のサポート 公開から2年 不具合の修正と脆弱性の修正
セキュリティサポート 通常のサポートの後の2年 重大な脆弱性の修正だけ(必要なときに出る)
サポート終了 4年の後 公式の修正は出ない

※2026年10月時点・PHP 公式サイト「Supported Versions」より

たとえば、PHP 8.3 は2023年11月23日に公開されたため、通常のサポートは2025年末、セキュリティサポートは2027年末に終わります。

PHP 8.3 はセキュリティの修正だけの段階

PHP 8.3 は、2026年1月から重大な脆弱性の修正だけが出る段階に入っています。通常のサポートが2025年12月31日に終わったためです。

セキュリティサポート中の修正版は、決まった周期ではなく、重大な問題が報告されたときに出ます。たとえば、2026年10月21日には PHP 8.3.36 が公開されました。

ただし、不具合の修正は出ないため、PHP 8.3 で見つかった不具合は残ったままです。長く使い続ける版ではないと考え、次の版への切り替えを計画しましょう。

サポート期限を過ぎると起きること

サポート期限を過ぎても、サイトがすぐに止まることはありません。ただし、時間がたつほど次のような問題が重なります。

  • 新しい脆弱性が見つかっても、公式の修正版が出ない
  • サーバー会社が古い版の提供をやめ、別の版へ切り替える
  • 新しいプラグインやテーマが、古い PHP に対応しなくなる

特に2つ目は、サイトの持ち主が知らないうちに起きることがあります。サーバー会社のお知らせが届くメールアドレスを、社内で見られるものにしておきましょう。

PHP 8.3 でも修正版が入っていなければ守られない

PHP 8.3 でも修正版が入っていなければ守られない

PHP 8.3 はサポート中の版ですが、修正版へ更新されていなければ守られません。期限は「公式が修正版を出す期間」であり、修正版を自社のサーバーに入れる作業は別に必要だからです。

ここでは、2026年10月に公開された修正版を例に、確かめるポイントを解説します。

2026年10月21日、PHP 公式は、ログインなしで外部からプログラムを実行される恐れのある脆弱性2件、CVE-2026-109618/109619(通称 php2shell)を直した版を公開しました。PHP 公式の事前のお知らせでは、2件とも深刻度は CVSS v4.0 で 9.2 とされています。

系統 2026年10月21日の修正版
PHP 8.5 8.5.12
PHP 8.4 8.4.27
PHP 8.3 8.3.36
PHP 8.2 8.2.35

※2026年10月時点・PHP 公式サイト(News Archive 2026)より

日本でも、IPA と JPCERT/CC が2026年10月22日に注意喚起を出しました。PHP 公式は、修正版への更新だけが完全な対策だとしています。

なお、PHP 8.1 以前には通常の修正版は出ていません。PHP 7.4・8.0・8.1 向けには、自分で PHP を組み立てる人のための最小限の修正コードだけが公開されています。レンタルサーバー各社の対応は、PHP の脆弱性、レンタルサーバー各社の対応状況まとめで確かめてください。

自社のサイトが PHP 8.3 か確かめる方法

自社のサイトが PHP 8.3 か確かめる方法

自社のサイトが PHP 8.3 で動いているかは、WordPress の管理画面かレンタルサーバーの管理画面で確かめられます。あわせて、3つ目の数字まで控えると、修正版が入っているかも分かります。

ここでは、確かめる手順と、結果ごとの判断を紹介します。

  1. PHP の版を調べる:WordPress なら「ツール」→「サイトヘルス」→「情報」→「サーバー」、またはレンタルサーバーの管理画面の PHP の設定で見る
  2. 3つ目の数字まで控える:「8.3」だけでなく「8.3.36」のように控える
  3. 複数のサイトがあれば全部控える:同じサーバーでも、サイトごとに PHP の版が違うことがある
  4. 下の表で判断する
調べた結果 判断
PHP 8.3(8.3.36 以降) 期限は2027年12月31日。2027年中に 8.4 以降へ上げる
PHP 8.3(8.3.35 以前) 2026年10月の修正が入っていない。サーバー会社に確認する
PHP 8.2 2026年12月31日が期限。先に片づける
PHP 8.1 以前 すでにサポート終了。早急に上げる
PHP 8.4・8.5 当面は対象外。修正版が入っているかだけ確かめる

※2026年10月時点・PHP 公式サイトより

PHP の版の詳しい調べ方は、自社HPの PHP バージョンを確認する方法で解説しています。PHP 8.2 のサイトは、PHP 8.2 のサポートは12月31日で終了。中小企業のHPでやることを先に確かめてください。

PHP 8.3 の次に上げる版の選び方

PHP 8.3 の次に上げる版の選び方

PHP 8.3 から上げる先は、PHP 8.4 か PHP 8.5 が中心です。どちらもサポート中の版で、WordPress の公式の対応表では、WordPress 7.1 が両方に対応しています。

ここでは、上げる先ごとの期限と向いている場合を比べ、PHP 8.6 を待つ場合の注意も解説します。

上げる先 セキュリティサポートの期限 向いている場合
PHP 8.4 2028年12月31日 テーマやプラグインの一部が 8.5 に対応していない
PHP 8.5 2029年12月31日 対応が確かめられていて、次の切り替えまでの期間を長く取りたい
PHP 8.6 未定(2026年10月時点で開発中) 公開後、プラグインの対応がそろってから検討する

※2026年10月時点・PHP 公式サイト、WordPress Core Handbook より

PHP 8.4 を選ぶ場合

PHP 8.4 は、PHP 8.3 からの変更が1つ分で済む、手堅い選択肢です。上げる幅が小さいほど、テーマやプラグインの相性の問題が出にくいからです。

たとえば、PHP 8.4 では、一部の古い書き方が「非推奨」(将来なくなる予定の機能)になりました。PHP 公式の資料では、引数の初期値に null を使う古い書き方などが挙げられています。

ただし、PHP 8.4 のセキュリティサポートは2028年末に終わります。1年後にまた切り替えが必要になる点を、計画に入れておきましょう。

PHP 8.5 を選ぶ場合

PHP 8.5 は、サポート期限が2029年12月31日と最も長い版です。一度の切り替えで、次の作業までの期間を2年延ばせます。

PHP 8.5 でも、古い書き方の一部が非推奨になっています。PHP 8.3 から2つ分上げるため、テーマとプラグインの対応を1つずつ確かめることが重要です。

ただし、更新が止まったプラグインを使っている場合は、PHP 8.5 では動かない可能性が高くなります。先にプラグインを整理してから選びましょう(更新が止まった WordPress プラグインの見分け方と、代わりの探し方)。

PHP 8.6 を待つ場合の注意

PHP 8.6 は、2026年11月19日の公開が予定されています(2026年10月時点の予定)。公開されたばかりの版は、プラグインやサーバー会社の対応が追いつくまで時間がかかります。

たとえば、レンタルサーバーで新しい版が選べるようになる時期は、会社ごとに違います。

PHP 8.6 を待って PHP 8.3 の期限に間に合わなくなるのは本末転倒です。期限に間に合う版を選び、次の切り替えで PHP 8.6 以降を検討しましょう。

PHP 8.3 のサポート期限までに準備すること【5STEP】

PHP 8.3 のサポート期限までに準備すること【5STEP】

PHP 8.3 のサポート期限に向けた準備は、2027年の春から始めるのが目安です。年末は制作会社もサーバー会社も依頼が集中し、作業の日程が取りにくくなるからです。

ここでは、期限までの準備を5つのステップと時期の目安で紹介します。

STEP 時期の目安 やること
1 2027年春 PHP・WordPress・テーマ・プラグインの版を控え、作業の担当を決める
2 春〜夏 テーマとプラグインが PHP 8.4・8.5 に対応しているか調べる
3 夏 バックアップを取り、検証環境(本番の複製)で PHP を上げて試す
4 秋 本番で切り替え、表示とフォームを確かめる
5 切り替えの後 元の版と戻し方を記録し、次の期限を予定表に入れる

STEP1 では、契約しているサーバー会社にも次の4点を確かめておきます。

  • PHP 8.4・8.5 を選べるか
  • PHP 8.3 の提供をいつまで続ける予定か
  • 期限の後に、別の版へ自動で切り替える予定があるか
  • 2026年10月の修正版(8.3.36)が入っているか

サーバー会社の予定が分かれば、作業の締め切りを期限より前に置くべきかを判断できます。

STEP3 では、トップページ・主なページ・問い合わせフォームの送信まで試します。サーバーのエラーの記録に「非推奨」の警告が出ていないかも確かめておくと、次の切り替えが楽になります。

本番で表示が崩れた場合は、元の PHP の版にすぐ戻せるようにしておきましょう。戻し方はPHP を上げたらサイトが崩れた。原因と戻し方で解説しています。

期限までに PHP 8.3 から上げられないときの選択肢

期限までに PHP 8.3 から上げられないときの選択肢

テーマやプラグインの対応が間に合わず、期限までに PHP 8.3 から上げられない場合もあります。ただし、サポートが終わった PHP を何もせずに使い続けるのは避けるべきです。

ここでは、上げられないときに検討する3つの選択肢を紹介します。

選択肢 中身 注意
有償の延長サポートを使う 一部の Linux の配布元やベンダーが、古い PHP への修正を提供している 対応する範囲と期間を契約前に確かめる。費用がかかる
テーマ・プラグインを入れ替える PHP 8.4 以降に対応したものへ替える 見た目や機能が変わる部分は作り直しになる
サイトを作り直す・移す 新しい環境で作り直すか、サーバーのない仕組みへ移す 時間がかかるため、早めに相談する

※2026年10月時点・PHP 公式サイトほかより

PHP 公式も、サポートが終わった版について、一部の配布元や長期サポートのベンダーが修正を提供していると案内しています。作り直すか移すかの考え方は、移管で済む? 作り直す? HPの判断のしかたが参考になります。

PHP 8.3 のサポート期限でよくある誤解

PHP 8.3 のサポート期限でよくある誤解

PHP 8.3 のサポート期限については、いくつかの誤解がよく見られます。誤解したまま放置すると、期限の直前に慌てることになります。

ここでは、よくある5つの誤解と正しい考え方を表にまとめます。

よくある誤解 正しい考え方
WordPress を更新すれば PHP も新しくなる PHP はサーバー側の設定で、WordPress の更新とは別に切り替える
サポート中の版なら何もしなくてよい 修正版(例:8.3.36)が入っていなければ守られない
サーバー会社が自動で上げてくれる 会社によって、古い版を使い続けられる場合も、自動で切り替える場合もある
期限を過ぎるとサイトが止まる サイトは動き続けるが、新しい弱点が直らないまま残る
WordPress の推奨版だから PHP 8.3 で長く使える WordPress の推奨は「PHP 8.3 以上」で、PHP 8.3 自体の期限は2027年12月31日

※2026年10月時点・PHP 公式サイト、WordPress.org「Requirements」より

サーバー会社の対応は、契約先のお知らせで確かめてください。

PHP の切り替えを専門家に相談すべきとき

PHP の切り替えを専門家に相談すべきとき

PHP の切り替えは、テーマやプラグインの相性を見ながら進める作業です。サイトの作りによっては、担当者だけで判断するのが難しい場合があります。

次のどれかに当てはまる場合は、制作会社や保守会社、専門家に相談しましょう。

  • どの版に上げればよいか判断できない
  • 検証環境を用意できない
  • 独自に作られたテーマやプラグインを使っている
  • サーバーやドメインの契約者が分からない

「自社が対象か分からない」「作業する人がいない」場合は、HPの移管・保守サービス『サイガード』の無料診断をご利用ください。URLを送るだけで、外から見える範囲をセキュリティの専門家が確認します。

まとめ

まとめ

  • PHP 8.3 のサポート期限(セキュリティサポートの終了)は2027年12月31日です
  • いまは脆弱性の修正版だけが出る段階で、修正版(2026年10月時点で 8.3.36)が入っていなければ守られません
  • 次は PHP 8.4(2028年末まで)か 8.5(2029年末まで)へ。WordPress 7.1 はどちらにも対応しています
  • 春からテーマとプラグインの対応を調べ、秋までに切り替えを終えると年末に慌てずに済みます

まずは自社の PHP の版を3つ目の数字まで控え、作業の担当を決めましょう。

よくある質問

PHP 8.3 のサポート期限はいつまでですか?

PHP 公式のセキュリティサポートは2027年12月31日までです。期限を過ぎると、脆弱性が見つかっても公式の修正版が出なくなるため、期限までに PHP 8.4 以降へ上げる計画を立ててください。

PHP 8.3 から上げるなら、8.4 と 8.5 のどちらがよいですか?

テーマとプラグインが対応していれば、サポート期限が長い PHP 8.5(2029年12月31日まで)が候補です。対応が確かめられないものがある場合は、PHP 8.4(2028年12月31日まで)を選ぶ方法もあります。

WordPress は PHP 8.4 や 8.5 で動きますか?

WordPress の公式の対応表では、WordPress 7.1 は PHP 8.4・8.5 に対応しています。ただし、本体が対応していても、テーマやプラグインが対応していないことがあります。

PHP 8.3 のサポート期限を過ぎたら、サイトはすぐに止まりますか?

期限を過ぎてもサイトはそのまま動きます。問題は、新しい脆弱性が見つかっても公式の修正版が出ないことです。サーバー会社が古い版の提供をやめ、別の版へ切り替える場合もあります。

SUPERVISORこの記事の監修

田中 省吾

システムエンジニア/AIコンサルタント

CAREER経歴

  • 元 大手空調メーカーのシステムエンジニア
  • 業務系Webアプリケーションの設計・開発・運用
  • バックエンド・フロントエンド・インフラ構築

元大手空調メーカーのシステムエンジニア。現在はシステムエンジニア兼AIコンサルタントとして活動。業務系Webアプリケーションの設計から運用、バックエンド、フロントエンド、インフラ構築まで一貫して対応する。

監修者の一覧を見る

出典・参考

  • #PHP
  • #サポート終了
  • #WordPress