COLUMN

PHP 8.2のサポートが2026年12月31日で終了|社長が制作会社・保守会社・サーバー会社に確認することと、決める期限

ホームページ

PHP 8.2のサポートが2026年12月31日で終了|社長が制作会社・保守会社・サーバー会社に確認することと、決める期限

結論:ホームページや業務システムの裏側で動いている「PHP」のうち、PHP 8.2のセキュリティサポートが2026年12月31日で終わります(PHP公式。2026年11月11日に確認)。社長がやることは3つです。①11月中に、制作会社・保守会社・サーバー会社に「うちはPHPの何版か」を聞く。②12月上旬までに、切り替えの時期・担当・費用を決める。③年末年始の休みに入る前に、切り替えと動作確認を終える。自分で作業する必要はありません。「誰に聞き、何を決めるか」を押さえれば十分です。

「PHPのサポートが終わる」と聞いても、何のことか分からない、という社長もいらっしゃいます。無理もありません。PHPは、ホームページの裏側で動く部品で、普段は目に見えないからです。ただ、サポートが終わると、その部品に新しい弱点が見つかっても、開発元からの修正が出なくなります。このコラムでは、専門家ではない社長が、制作会社などに何を確認し、いつまでに何を決めればよいかを整理します。費用の金額は書きませんが、費用を考えるときの見方は説明します。情報は、2026年11月11日に確認した、PHP公式などの一次情報にもとづきます。

なお、10月に公表されたPHPの重大な脆弱性への対応や、年末の棚卸し全般は、年末のIT・ホームページ棚卸しチェックリスト(PHPの脆弱性への対応も)で解説しています。このコラムでは、そこを繰り返さず、PHP 8.2のサポート終了に絞って、「確認する・決める」を深く扱います。

PHP 8.2のサポート終了とは、何が起きることですか?

一言でいうと、「新しい弱点が見つかっても、PHPの開発元が直してくれなくなる」ということです。言葉を先に整理します。

用語 やさしい意味
PHP ホームページや業務システムの裏側で動くプログラム言語(部品)。WordPressもPHPで動いています
バージョン PHPの「版」。「8.2」「8.3」のように表します。版ごとに、サポートの期限が決まっています
サポート終了 開発元が、修正版の提供をやめること。PHP公式では「End of life(EOL)」と呼びます
脆弱性(ぜいじゃくせい) プログラムの弱点。悪用されると、情報の流出や、サイトの改ざんなどにつながるおそれがあります

PHP公式の「サポートされているバージョン」のページによると、各バージョンは、公開から2年間は「通常のサポート」(不具合とセキュリティ問題を修正)、その後の2年間は「セキュリティ修正のみ」、そのあとは「サポート終了」となります。PHP 8.2は、2024年12月31日に通常のサポートが終わり、いまは「セキュリティ修正のみ」の期間です。それも、2026年12月31日で終わります。公式は、サポートが終わったバージョンは、未修正の脆弱性にさらされるおそれがあるため、できるだけ早くアップグレードすべきだとしています。

PHPのバージョン 通常のサポートの終了 セキュリティ修正の終了
8.2 2024年12月31日(終了済み) 2026年12月31日
8.3 2025年12月31日 2027年12月31日
8.4 2026年12月31日 2028年12月31日
8.5 2027年12月31日 2029年12月31日

出典:PHP公式「Supported Versions」(2026年11月11日に確認)。また、PHP公式のお知らせ(2026年10月21日の8.2.35のリリース)にも、8.2は2026年12月31日にサポートが終わり、その後はセキュリティ修正が出ないので、対応しているバージョンへの移行を計画してほしい、という趣旨の案内があります。

注意したいのは、12月31日を過ぎても、サイトがすぐに止まるわけではないことです。ただし、修正が出ない状態のまま使い続けることになり、新しく見つかった弱点を、開発元の修正で塞げなくなります。これが、期限を決めて動く理由です。なお、PHP 8.1以前は、すでに公式の更新が終わっています。

年末年始の休みの前に動く必要があるのは、なぜですか?

理由は、切り替えには「確認」「テスト」「本番の切り替え」があり、それを休みの前に終えておきたいからです。11月中旬から12月31日までは、6週間あまりです。そのなかで、相手(制作会社など)への確認、見積もり、社内の決裁、テスト、本番の切り替えを行うことになります。

  • 切り替え直後に不具合が出ることがあるから:後で説明しますが、古い部品が新しいPHPで動かないことがあります。直後に不具合が出ても、担当者が休みに入っていると、対応が休み明けまで遅れます。
  • 相手にも、年末年始の休みがあるから:制作会社、保守会社、サーバー会社の休業日や、年内の受付の締切は、会社によって違います。社長が確認しない限り、分かりません。
  • 決裁が遅れると、作業の日程が足りなくなるから:見積もりを見て、社長が「やる」と決める日が遅れるほど、テストの時間が減ります。

進め方の目安を、図にしました(説明用の例です。実際の日程は、各社と相談して決めてください)。

図1:年内の進め方のタイムライン。説明用の例

この例のポイントは、社長が動くのは「聞く」と「決める」の2回だということです。テストと切り替えの作業は、専門の担当者に任せます。そして、年末年始に入る前に、切り替えと確認を終えます。

自社のPHPのバージョンは、どう確認しますか?

確認には、社長が自分でできる範囲と、担当者に聞く範囲があります。自分で確認するときは、見るだけにして、設定は変更しないでください。

区分 確認の方法 ひとこと
社長が自分でできる WordPressの管理画面にログインできる場合:「ツール」→「サイトヘルス」→「情報」→「サーバー」に、PHPのバージョンが表示されます 画面の名前は、WordPressのバージョンによって違うことがあります。見つからないときは、無理せず担当者へ
社長が自分でできる 契約書・請求書・メールで、「ホームページを作った会社」「保守(更新や管理)を頼んでいる会社」「サーバー会社」が、それぞれどこかを確認する この3つが別々の会社のことも、同じ会社のこともあります。まず、窓口を知ることが第一歩です
担当者に聞く WordPress以外の業務システム(受注管理、予約システムなど)のPHPのバージョン 自社専用に作ったシステムは、管理画面で見られないことがあります
担当者に聞く サーバー会社が、PHPのバージョンを切り替える方法と時期 各社の対応は、各社のお知らせで確認してください
担当者に聞く PHPで動いているサイト・システムが、全部でいくつあるか メインのサイトのほかに、採用サイト、キャンペーン用のページ、古いサイトが残っていることがあります

もうひとつ、見落としやすい点があります。サーバー会社によっては、表示される番号を変えずに、修正だけを取り込む方式があります。「8.2」と表示されていても、それだけで状況を判断せず、サーバー会社のお知らせや、担当者の説明で確認してください。そもそも、ホームページがPHPで動いているのかどうかが分からない場合も、制作会社に聞くのが早道です。

IPA(独立行政法人 情報処理推進機構)も、企業・組織に向けて、管理するサーバーやパソコンのOS、各種ソフトウェアに修正プログラムを適用し、最新のバージョンに更新することを求めています(「日常における情報セキュリティ対策」。2026年11月11日に確認)。PHPも、この「各種ソフトウェア」のひとつです。

誰に、何を確認すればよいですか?

ホームページや業務システムには、「作った会社」「保守する会社」「サーバーを貸す会社」という、3つの立場の会社が関わることがあります。立場ごとに、持っている情報と、できることが違います。

相手 主な役割 社長が確認すること
制作会社(作った会社) サイトやシステムの中身を知っている PHPの現在の版/切り替え先の版で動くか/対応できない部品はないか/テストの方法
保守会社(更新・管理を頼んでいる会社) 日々の更新や監視、障害時の対応 保守契約に、PHPの切り替えが含まれるか/年末年始の連絡先と対応時間/バックアップの状況
サーバー会社(サーバーを貸す会社) PHPの版を選べる場所の提供 PHPの版を、いつ・どう切り替えられるか/8.2が使えなくなる時期(各社のお知らせで確認)/切り替え前の状態に戻せるか

制作と保守が同じ会社のこともあります。また、「ホームページを作った会社が、いまは連絡が取れない」という場合もあります。その場合は、契約書やサーバーの請求書から、サーバー会社の窓口に連絡し、いまの管理者は誰かをはっきりさせるところから始めましょう。依頼先の探し方は、あきる野市のホームページ制作会社の選び方が参考になります。

制作会社には、何を聞けばよいですか?

制作会社(または保守会社)への質問は、次の5つに絞れます。メールでそのまま送れる形にしました。

図2:制作会社に聞く5つの質問

  1. いま、PHPの何版で動いていますか。対象のサイト・システムは、全部でいくつありますか。(メインのサイト以外に、見落としがないかを確かめます)
  2. 切り替え先は何版を考えていますか。WordPress本体・テーマ・プラグインは、その版に対応していますか。(WordPress公式の必須要件は、PHP 8.3以上です。2026年11月11日に確認)
  3. 切り替えの前に、テストをしますか。どこで、いつまでに行い、結果をどう報告してもらえますか。(本番とは別の場所で試すのが基本です)
  4. 新しい版で動かない部品はありますか。あった場合の選択肢(部品の交換、プログラムの修正、作り替え)と、それぞれの費用の目安・期間は。
  5. 費用・担当・日程はどうなりますか。保守契約に含まれますか、別見積もりですか。年末年始の連絡先と、休み前の最終受付日は。

返ってきた答えは、日付と担当者の名前を入れて、書面(メール)で残しておくことをおすすめします。あとで「言った・言わない」にならないためです。サーバー会社には、次の3点を聞きます。

  • PHPの版は、管理画面から切り替えられますか。8.2は、いつまで選べますか。(各社のお知らせで確認してください。このコラムでは、各社の個別の対応は確認していません)
  • 切り替えて不具合が出たとき、前の版に戻せますか。
  • バックアップは、サーバー会社が取っていますか。それとも、自分たちで取る必要がありますか。バックアップの考え方は、バックアップの3-2-1ルールで解説しています。

システムの作り手に何を頼むかを整理しておくと、質問への答えも理解しやすくなります。依頼する側の準備は、システム開発を依頼する前に準備することが参考になります。

PHPを切り替えると、どんな不具合が起きる可能性がありますか?

起きるかどうかは、サイトの中身によって違います。必ず不具合が出るわけではありませんが、「出る可能性があるから、事前にテストで確かめる」のが基本です。起きうることを、整理しました。

起きうること なぜ起きるか どう確かめるか
画面が真っ白になる/エラーが表示される 古いプラグインやテーマが、新しいPHPに対応していない場合がある 本番とは別の場所で、新しいPHPに切り替えて表示を確認する
お問い合わせフォームが動かない フォームの部品や、メール送信の仕組みが、新しいPHPで動かない場合がある テスト送信を行い、自社に届くことまで確認する
管理画面にログインできない・一部の機能が使えない 管理画面を拡張する部品が、新しいPHPに対応していない場合がある ログイン、記事の投稿、画像の追加を一通り試す
古い業務システムが動かなくなる 古いPHPを前提に作られたプログラムは、新しいPHPで動かない書き方を含む場合がある テストして確認する。動かない場合は、プログラムの修正が必要になる

WordPressの場合、公式の必須要件はPHP 8.3以上で、7.4以上でも動作するがサポートは終了している、と記載されています(2026年11月11日に確認)。一方、テーマやプラグインは、それぞれの提供元が対応を決めています。長く更新されていないプラグインは、特に注意が必要です。対応の可否は、提供元の案内と、実際のテストで確かめます。

業務システムは、さらに個別の確認が必要です。自社専用に作ったシステムは、作った会社でないと中身が分からないことがあります。動くかどうかは、テストして確認するしかありません。切り替えるときは、次の順番が基本です。

  1. バックアップを取る:ファイルとデータベースの両方を取り、戻し方も確認します。
  2. 本番とは別の場所で、新しいPHPで試す:表示、フォーム、管理画面、業務システムの主な操作を確認します。
  3. 不具合があれば直す:部品の交換や、プログラムの修正を行います。
  4. 本番を切り替えて、もう一度確認する:担当者がいる時間帯に行い、不具合があれば、前の状態に戻せるようにしておきます。

もし不具合が出て、すぐに直せないときは、「サポートが切れたPHPのまま使い続ける」のではなく、「いつまでに誰が直すか」を決めることが大切です。その間の対応(サーバー会社が独自に修正を提供するか、など)は、サーバー会社に確認してください。

費用は、どう考えればよいですか?

金額は、サイトや部品の数、対応できない部品の有無によって変わるため、このコラムでは書きません。社長が見るべきは、「何に対する費用か」が分かれているかどうかです。見積もりを受け取ったら、次の項目に分けて説明してもらいましょう。

費用の種類 中身 社長が確認すること
調査・確認 PHPの版、部品の対応状況の確認 調査だけで終わるのか、そのまま作業に進むのか
テスト・切り替え 別の場所での動作確認、本番の切り替え テストの範囲(どの画面・機能を確認するか)
不具合の修正 プラグインの交換、プログラムの修正 見つかるまで金額が決まらない部分の、上限や決め方
作り替え 古いシステムを、新しく作り直す場合 修正するのと、作り直すのとで、どちらが合理的か。選択肢ごとの費用と期間
サーバーの契約 プランの変更が必要な場合 PHPの版の切り替えだけで済むのか、契約の変更が必要か(サーバー会社に確認)
保守契約 契約の範囲に含まれるか 含まれる作業と、別料金の作業の線引き

判断のコツは、「何もしない」場合の費用も考えることです。修正が出ないPHPを使い続けると、万一のときの対応や、サイトが使えない間の影響が、会社にとっての費用になります。その大きさは会社ごとに違うため、一律には言えません。古いシステムの作り替えまで考える場合は、動いているものを、いつまで・どの形で残すかを、あわせて決めておくと進めやすくなります。

社長は、いつまでに何を決めればよいですか?

「決めること」を、期限つきの一覧にしました。日付は、説明用の例です。

目安の時期(説明用の例) 社長がやること 決めること・確認すること
11月中 3つの会社(制作・保守・サーバー)の窓口を確認し、5つの質問を送る 誰に聞くか/回答の期限(1〜2週間後など、自社で決める)
12月上旬 回答と見積もりを見て、方針を決める 切り替え先の版/部品に問題があるときの対応(交換・修正・作り替え)/費用の承認/担当者
12月上旬〜中旬 テストの報告を受ける 不具合の有無と、直す期限/本番の切り替え日
12月中旬(休み前) 切り替えの完了を確認する 表示・フォーム・業務システムの動作確認の結果/年末年始の連絡先
年末年始 連絡先を社内で共有しておく 休み中の緊急連絡先/休み明けに最初に確認すること

もし、この日程に間に合いそうにない場合は、「間に合わない」と分かった時点で、相手に伝え、代わりの計画を決めることが重要です。たとえば、切り替えを年明けにする場合は、「いつまでに」「誰が」「何を」行うかを、書面で決めておきます。他のサポート終了への備えも、同じ考え方で進められます。Windows Server 2016のサポート終了や、Office 2021のサポート終了のコラムも、あわせてご覧ください。

よくある質問

Q. うちのホームページはWordPressではありません。関係ありますか?

PHPで作られている場合は、WordPressでなくても関係があります。ホームページがPHPで動いているのかどうかは、制作会社やサーバー会社に聞いて確認してください。PHPを使っていない作りのサイトもあるため、「関係あるかどうか」を聞くところから始めて問題ありません。

Q. 2027年1月1日になったら、すぐに危険になりますか?

サイトがすぐに止まるわけではありません。ただし、PHP 8.2に新しい弱点が見つかっても、PHP開発元からの修正が出なくなります。PHP公式は、サポートが終わったバージョンについて、できるだけ早くアップグレードすべきだとしています。被害が出るかどうかを予測することは、このコラムではしていません。

Q. 年内に切り替えが間に合わないときは、どうすればよいですか?

まず、間に合わない理由(部品の対応待ち、見積もりの調整など)と、新しい期限を、相手と書面で決めます。切り替えまでの間は、いま使っているPHP 8.2が、公式の最新の修正版(2026年10月21日に8.2.35が公開)になっているかも、年末のIT・ホームページ棚卸しチェックリストの記事で確認してください。そのうえで、サーバー会社が、8.2について何らかの対応を案内していないかを、各社のお知らせで確認してください。案内がない場合に、なにも対応が提供されないのかどうかは、会社ごとに違うため、このコラムでは判断できません。

Q. 制作会社と連絡が取れません。保守の契約もありません。

契約書や請求書から、サーバー会社と、ドメイン(ホームページの住所)の管理会社を確認し、まず、いまの管理者と窓口をはっきりさせてください。そのうえで、現状を調べてくれる会社を探します。依頼先の選び方は、本文の「誰に、何を確認すればよいですか?」で紹介したコラムが参考になります。

Q. 切り替え先は、いちばん新しい版にすればよいですか?

公式の期限だけでみると、新しい版ほどサポートが長く続きます(8.3=2027年12月31日、8.4=2028年12月31日、8.5=2029年12月31日)。ただし、サイトの部品が対応していなければ動きません。切り替え先は、テストで動くことを確認できた版の中から、期限の長いものを選ぶのが考え方の基本です。具体的にどの版にするかは、制作会社と相談してください。

まとめ:11月中に「聞く」、12月上旬に「決める」、休みの前に「終える」

PHP 8.2のセキュリティサポートは、2026年12月31日で終わります(PHP公式。2026年11月11日に確認)。社長がやることは、①制作会社・保守会社・サーバー会社に、5つの質問を送る(11月中)、②切り替え先・担当・費用を決める(12月上旬)、③年末年始の休みに入る前に、切り替えと動作確認を終えるの3つです。古い部品や古い業務システムが動かなくなる可能性は、テストして確認します。費用は、調査・テスト・修正・作り替えに分けて、見積もりの内訳を確かめましょう。

SaCでは、システム開発(小規模開発は10万円(税別)から)を行っています。また、「何から決めればよいか整理したい」という経営者の方には、AIコンサルティング(顧問型は月額8万円(¥80,000・税別)から、初回のご相談は無料)もあります。まずは、お問い合わせから、お気軽にご連絡ください。

コラム一覧へ

気になることがあれば、まずは、お話をお聞かせください。

相談する