「このサイトは古いバージョンのPHPを実行しています」と出たときに確認したいこと
WordPressの管理画面やサイトヘルスで、 「サイトがPHPの非常に古いバージョンで動作しています」 「このサイトは古いバージョンのPHPを実行しており、セキュリティアップデートを受け取れません。更新する必要があります。」 のような警告が出たときに、本番を止めずに何から確認するかを整理します。
クリックしたくなる強い文言ですが、焦って本番のPHPを上げると、テーマやプラグインの互換性で表示が崩れたり、 画面が真っ白になる(WSOD)などのトラブルにつながることがあります。
結論: WordPressで「サイトがPHPの非常に古いバージョンで動作しています」 「このサイトは古いバージョンのPHPを実行しています」と表示された場合でも、 本番環境でいきなりPHPを更新するのは避け、PHPバージョン、バックアップ、検証環境、テーマ・プラグインの互換性を確認してから進めるのが安全です。
重要なのは「いつまでに、何を、どの順で確認するか」です。 相談前に必要な情報を整理したい場合は、下の「相談前に整理しておくとよい情報」も確認してください。 古いPHPのリスクを整理したい場合は 古いPHP(5系・7系)のリスクと対策 もあわせて確認してください。
検索結果でこのページを選ぶべきケース
「サイトがPHPの非常に古いバージョンで動作しています」と検索している場合、知りたいことは「PHPを上げるべきか」だけではなく、 本番サイトを止めずに、誰が、どの順番で確認すればよいかであることが多いです。
- WordPressのサイトヘルスや管理画面に古いPHP警告が出ている
- サーバー会社からPHP更新を促されているが、更新してよいか不安
- テーマやプラグインが古く、PHP更新後の不具合が心配
- 保守先がなく、誰に相談すればよいか分からない
WordPressに限らず、サーバーのPHPバージョンが古い状態全体を整理したい場合は サーバーのPHPバージョンが古い時の保守判断ガイド を主な入口として確認してください。
本番を止めないための3分チェック
警告を見た直後は、更新ボタンを押す前に、次の3点だけでも確認してください。 ここが分からない場合は、調査してから更新する方が安全です。
- バックアップを取得でき、復元手順も分かっているか
- 本番以外でテーマ・プラグインを試せる環境があるか
- 更新後に確認すべきフォーム、予約、決済、会員機能を把握しているか
「サイトがPHPの非常に古いバージョンで動作しています」と出た場合
この表示は、WordPress本体の故障ではなく、サーバー側で使われているPHPバージョンが古いことを知らせる警告です。 すぐにサイトが停止するとは限りませんが、セキュリティ更新を受けられない、テーマやプラグイン更新時に不具合が出やすいなどのリスクがあります。
まずは現在のPHPバージョン、WordPress本体、テーマ、プラグイン、バックアップ、検証環境の有無を確認し、更新してよい状態かを切り分けます。
「サイトがPHPの非常に古いバージョンで動作しています」と表示されたら最初にすること
Search Consoleでも反応が出やすいこの警告文は、WordPressがサーバーのPHPバージョンを古いと判断したときに表示されます。 まず行うべきことは、PHPをすぐ上げることではなく、現在のPHPバージョンと更新してよい条件を確認することです。
- 本番サーバーで使われているPHPバージョンを確認する
- WordPress本体、テーマ、主要プラグインの更新状況を確認する
- ファイルとデータベースのバックアップを取得できるか確認する
- 検証環境、ステージング、複製環境の有無を確認する
- 更新後に戻せる手順があるか確認する
「警告が出ているから即更新」ではなく、「更新しても止めない準備ができているか」を確認するのが安全です。 どこまで確認すればよいか分からない場合は、警告文、現在のPHPバージョン、サーバー管理画面の有無だけでも整理して相談できます。
相談前に整理しておくとよい情報
PHP更新を外部へ相談する場合、最初からすべての資料が揃っている必要はありません。 ただし、次の情報があると「すぐ更新できる話か」「先に調査や検証環境が必要な話か」を切り分けやすくなります。
- 警告が出ている画面の文言と、確認した日時
- 現在のPHPバージョン、WordPress本体、テーマ、主要プラグイン
- サーバー管理画面、FTP/SSH、ドメイン、バックアップの権限状況
- 問い合わせフォーム、決済、予約、会員機能など止めたくない機能
- 検証環境があるか、なければ本番から複製できるか
「古いPHP警告を消したい」だけでなく、止めずに更新できる状態を作る相談として整理すると進めやすくなります。 WordPress以外の古いPHPも含めた判断は 古いPHP・サーバーのPHPバージョンが古い時の保守判断ガイド で整理しています。
外部へ相談するときの伝え方
問い合わせ時点で、すべてのサーバー情報やプラグイン一覧が揃っている必要はありません。 まずは「どの画面に、どの警告が、いつから出ているか」と「本番を止められるか」を伝えるだけでも、確認の順番を決めやすくなります。
- 警告文のスクリーンショットまたは文面
- WordPress管理画面に入れるか
- サーバー管理画面、FTP/SSH、バックアップの権限があるか
- フォーム、予約、決済、会員機能など止めたくない機能
「すぐ更新してほしい」よりも、「止めずに更新できるか確認したい」と伝えると、調査・検証・本番反映を分けて進めやすくなります。
この警告が出る理由(ざっくり)
PHPはバージョンごとにサポート期間があり、古いバージョンはセキュリティ修正が配布されなくなります。 WordPress側はその状態を検知すると、管理者に注意喚起するために警告を表示します。
つまり「今すぐ壊れている」というより、「放置するとリスクが積み上がる」状態です。
WordPressのサイトヘルスで表示される警告文は、サーバー側のPHPバージョンが古い状態を検知したサインです。 WordPress本体の不具合というより、運用基盤の見直しタイミングだと捉えると判断しやすくなります。
まず最初に確認したい3点
- 現在のPHPバージョン(サイトヘルスやサーバーパネルで確認)
- 本番以外の検証環境があるか(ステージング、複製環境、バックアップからの復元先など)
- 直近で更新したものがあるか(テーマ/プラグイン/WordPress本体/サーバー設定)
ここが曖昧なまま進めると、問題が起きたときに「何が原因か」が追えなくなります。
PHP更新前の確認表
| 状況 | まず確認すること | 次に見る記事 |
|---|---|---|
| 古いPHP警告が出た | 現在のPHPバージョン、バックアップ、検証環境 | WordPress・PHP更新・サーバー移行ガイド |
| 更新後に画面が真っ白になった | エラーログ、テーマ、プラグイン、直前の変更 | PHP更新後にWordPressの画面が真っ白になったときの確認事項 |
| サーバー移行と同時にPHP更新する | PHP拡張、DB、cron、メール、SSL、パス差分 | PHPシステムのサーバー移行で注意すべきポイント |
| 古いPHPのリスクを整理したい | PHPのサポート状況、依存ライブラリ、保守体制 | 古いPHP(5系・7系)のリスクと対策 |
急いでPHPを上げる前にやると安全なこと
いきなり本番のPHPを更新するのではなく、先に「切り戻せる状態」を作るのが現実的です。
- バックアップ取得(ファイル + DB)と、復元手順の確認
- エラーログを見られる状態にする(表示ではなくログで追えるようにする)
- テーマ/プラグイン/WordPress本体を最新に寄せる(互換性の土台を揃える)
- 依存が強い箇所(決済、フォーム、会員機能、予約など)を洗い出してテスト項目にする
手順を先に確認したい場合は WordPress・PHP更新・サーバー移行ガイド と WordPressのPHP更新前後チェックリスト をあわせて確認すると進めやすくなります。
更新時に起きやすい問題
PHP更新そのものはサーバー側の操作ですが、WordPressはテーマやプラグインがPHPに依存しているため影響が出やすくなります。
- 管理画面に入れない
- 画面が真っ白になる(WSOD)
- 一部ページだけ落ちる(特定のプラグイン機能が原因になりやすい)
- メール送信が失敗する
すでに更新後のトラブルが出ている場合は、 PHP更新後にWordPressの画面が真っ白になったときの確認事項 も参考になります。
現実的な進め方(おすすめの順番)
- 現状把握(PHP/WordPress/テーマ/プラグイン、サーバー情報、バックアップ)
- 検証環境でPHPを上げて動作確認(重要機能から)
- 問題が出た箇所の切り分け(テーマ/プラグイン/独自コード/サーバー設定)
- 本番反映(作業時間帯、監視、切り戻し手順を用意)
警告の文言に引っ張られず、「止めない運用」の手順として組み立てるのがポイントです。
とくに本番環境での直接更新は、切り戻し不能な状態を招きやすいため避けるのが無難です。 検証環境での確認、バックアップ取得、切り戻し可否の確認までを1セットで実施してください。
WordPressに限らず、古いPHP環境をどう見直すべきかは、 古いPHP・古いWebシステムの保守・改修判断ガイド でもまとめています。
よくある質問
WordPressで古いPHP警告が出たら、すぐ更新してよいですか?
すぐに本番環境でPHPを更新するのは避けた方が安全です。 先にバックアップ、検証環境、テーマ・プラグインの互換性、切り戻し手順を確認してから進めます。
警告が出ていてもサイトが見えていれば放置してよいですか?
表示できている場合でも、古いPHPはセキュリティ更新を受けられないことがあります。 また、サーバー移行やプラグイン更新のタイミングで不具合が表面化しやすくなるため、早めに現状確認を行う方が安全です。
自分でPHPバージョンを上げるのが不安な場合は何を準備すればよいですか?
サーバー情報、WordPress管理画面、バックアップ有無、利用中のテーマ・プラグイン、直近の更新履歴を整理しておくと、調査や相談が進めやすくなります。
「サイトがPHPの非常に古いバージョンで動作しています」は何を意味しますか?
WordPressが、サーバー側のPHPバージョンが古く、セキュリティ更新や互換性の面で注意が必要だと判断している状態です。 サイトが今すぐ壊れているという意味ではありませんが、放置すると更新や移行の難度が上がりやすくなります。
サーバーのPHPバージョンが古い場合、誰に相談すればよいですか?
まずはサーバー管理者、保守会社、またはWordPressとサーバーの両方を確認できる担当者に相談します。 開発会社や保守先が分からない場合でも、サーバー情報、管理画面、バックアップ状況から調査を始められることがあります。
関連記事
このページのテーマ
- 主なテーマ: WordPress・PHP更新・サーバー移行
- 関連テーマ: 古いPHP・古いWebシステム
- 関連テーマ: 不具合調査・緊急対応
あわせて確認
ご相談について
WordPressの古いPHP警告は、すぐ本番更新するよりも、バックアップ、検証環境、テーマ・プラグイン互換性を先に確認する方が安全です。 警告が出た画面やサーバー情報が分かる範囲だけでも、止めずに進める順番を整理できます。
相談窓口(PHP保守・引き継ぎ)はこちら