PHPバージョン変更後にWordPressが動かないときの戻し方・確認手順

PHPバージョン変更後にWordPressが動かないときの戻し方と確認手順を示すアイキャッチ WordPress

レンタルサーバーでPHPバージョンを変更した直後にWordPressが真っ白になる、500エラーが出る、管理画面へ入れない場合は、WordPress本体・テーマ・プラグインのどこかが新しいPHP環境に対応していない可能性があります。まず変更前の状態へ戻せるか確認してから原因を切り分けます。

確認する順番

  1. 変更前のPHPバージョンを確認する
  2. サイトと管理画面の症状を記録する
  3. 元のPHPへ一度戻して復旧するか確認する
  4. テーマ・プラグインの対応状況を見る
  5. エラーログを確認して再変更を判断する

1.まず切り戻せる状態を確保する

サイトが表示できなくなった場合は、原因調査より先にサーバー管理画面で変更前のPHPバージョンを確認します。元へ戻して復旧するなら、PHP変更との関連が強いと判断できます。

2.WordPress本体だけでなくテーマ・プラグインも確認する

WordPress本体が対応していても、古いテーマやプラグインが新しいPHPでエラーを起こす場合があります。直前まで正常だった構成と、更新状況を確認します。

重大なエラーの復旧手順プラグイン更新失敗時の確認手順も関連します。500・真っ白・管理画面に入れないなど症状が分かれる場合は、WordPressトラブル解決ロードマップから近い症状を選んでください。

3.サイトヘルスのPHP情報を確認する

管理画面へ入れる場合は「ツール → サイトヘルス」でPHPやサーバー環境に関する情報を確認します。推奨バージョンは時期によって変わるため、WordPress公式と利用中ホスティング会社の案内を確認してください。

4.エラーログで互換性問題を確認する

PHP変更後の不具合はエラーログに関数・ファイル・プラグイン名が記録されることがあります。発生時刻と照合し、原因候補を絞ります。

5.再度PHPを上げる前に更新する

古いプラグインやテーマが原因なら、バックアップを確保したうえで対応版へ更新してから再テストします。本番サイトで何度もPHPを上下させるより、変更内容を記録して1回ずつ検証します。

症状別の切り分け

症状 確認ポイント
変更直後に500 PHPエラー、テーマ、プラグイン
管理画面だけ不調 管理画面系プラグイン
元のPHPで復旧 互換性問題の可能性
元へ戻しても直らない 別の変更・キャッシュ・サーバー状態

PHP変更前後で比較するポイント

原因を絞るには、変更前後で「PHPバージョン」「発生する画面」「直前に更新したプラグイン・テーマ」「エラーログの時刻」を並べて確認します。元のPHPへ戻すと復旧するなら互換性問題の可能性が高まり、戻しても直らない場合は同時期の別変更やキャッシュ、サーバー状態まで確認範囲を広げます。複数要素を同時に変更しないことが重要です。

再度PHPを上げる前の確認表

確認項目 確認内容
WordPress本体 利用予定PHPとの対応状況
テーマ 最新版・更新履歴・互換性情報
プラグイン 長期間未更新のものやエラー対象を確認
バックアップ ファイル・データベースの復元手段
検証 変更直後に公開ページ・管理画面・フォームを確認

「PHPを上げる→不具合→戻す」を繰り返すより、原因候補を更新・整理してから再テストする方が安全です。

PHP変更後に最低限テストする5か所

確認場所 見るポイント
トップページ 500・白画面・レイアウト崩れがないか
管理画面 ログイン・投稿編集・メディア操作ができるか
主要記事 画像・ショートコード・フォームが正常か
問い合わせ 送信完了と通知メールを確認
サイトヘルス 新しい重大な問題が出ていないか

トップページだけ表示できても、管理画面やフォームなど特定機能だけが新しいPHPで失敗する場合があります。PHP変更の成否は1画面だけで判断せず、サイト運営に必要な機能を一通り確認します。

変更記録を残すテンプレート

  • 変更前PHP:
  • 変更後PHP:
  • 変更日時:
  • 発生した症状:
  • ログに出たファイル・プラグイン名:
  • 元へ戻した結果:

この記録があれば、後日同じ更新を試すときやサポートへ相談するときに再調査を減らせます。

やらない方がよいこと

  • バックアップなしで本番環境のPHPを何度も変更する
  • エラーを隠す目的だけで設定を追加する
  • 未更新のプラグインを放置したまま再試行する

サポートへ相談する目安

元のPHPへ戻しても復旧しない、管理画面に入れない、ログに同じ致命的エラーが続く場合は、変更前後のPHPバージョン・発生時刻・エラー内容をまとめてホスティング会社へ相談します。

よくある質問

PHPは常に最新にすればよいですか?

安全性や保守性のため更新は重要ですが、WordPress本体・テーマ・プラグインの対応状況を確認して進めます。

PHPを戻すとデータは消えますか?

通常、PHPバージョン変更自体は投稿データを削除する操作ではありません。ただし変更前のバックアップは確保してください。

参考情報