500エラーは更新直後のプラグインを一つ戻す
プラグイン更新後に500エラーが出た場合、最初の答えは「更新したプラグインを一つ前の状態へ戻す」です。全プラグインを同時に停止すると復旧は早く見えても、原因が分からなくなります。
管理画面に入れるなら該当プラグインを停止します。入れない場合は、FTPやサーバーのファイルマネージャーで該当プラグインフォルダ名を一時変更し、WordPressに読み込ませない形で復旧を試します。
- 更新したプラグイン名と時刻を控える
- 公開画面と管理画面のどちらが500か確認する
- サーバーのエラーログを見る
- バックアップまたは復元ポイントを確認する
WordPress更新前はバックアップが前提
WordPress公式の更新手順では、更新前にサイトをバックアップすることが推奨されています。プラグイン更新も同じで、戻せる状態があるかどうかで復旧の難しさが変わります。
500エラーは画面だけでは原因が分かりにくいため、エラーログで該当プラグイン名やPHPエラーを確認すると、停止すべき対象を絞れます。
管理画面に入れない時は終わりですか?
まだ方法はある。
ファイルマネージャーで対象プラグインのフォルダ名を変えることがあるよ。
削除じゃなくて名前を変えるんですね。
戻せる形にしておくのが大事。
500エラー後の復旧ルート
管理画面に入れるかどうかで、最初の復旧手段は変わります。
| 状態 | 最初に行うこと | 避けること |
|---|---|---|
| 管理画面に入れる | 更新したプラグインだけ停止 | 全プラグイン一括停止 |
| 管理画面に入れない | 該当フォルダ名を一時変更 | テーマやwp-configも同時に触る |
| エラーログに名前が出る | 対象プラグインを特定 | ログを読まず推測で削除 |
| 復元ポイントがある | 更新前へ戻す | 復元後の再更新を急ぐ |
プラグイン更新後の戻し方
復旧では、表示を戻す作業と原因を直す作業を分けます。
- 更新したプラグイン名、バージョン、時刻を控える
- 公開画面と管理画面の症状を確認する
- エラーログでプラグイン名が出ていないか見る
- 対象プラグインを停止またはフォルダ名変更する
- 復旧後にプラグイン公式の更新情報や互換性を確認する
復旧したらすぐ同じ更新を押しそうです。
それは再発しやすい。
公式の互換性やエラーログを見てからにしよう。
表示が戻っても原因確認は必要なんですね。
うん。
戻す作業と直す作業は別だよ。
復旧後すぐ再更新しない
表示が戻った直後に同じ更新を押すと、同じ500エラーを繰り返すことがあります。
- 原因プラグインを特定せず全更新する
- バックアップの有無を確認せずファイル削除する
- PHPバージョン互換性を見ずに再有効化する
- キャッシュが残った画面だけ見て復旧判断する
よくある質問
フォルダ名変更で記事は消えますか?
通常、プラグインを読み込まないようにする操作で記事本文は消えません。ただしプラグイン固有機能は一時的に止まります。
テーマも疑うべきですか?
プラグイン更新直後ならまず対象プラグインを疑います。同時にテーマも更新した場合だけテーマ側も候補にします。
復旧後に何を確認しますか?
公開URL、管理画面、問い合わせフォーム、エラーログ、プラグイン互換性を確認します。
プラグイン更新後に500エラーが出たときの戻し方で状況別に判断するポイント
プラグイン更新後に500エラーが出たときの戻し方では、同じ症状や確認作業でも、読者の状況によって先に見る場所が変わります。公開サイトが止まっている時、設定前に不安を減らしたい時、すでに一度変更してしまった時を分けると、余計な操作を減らせます。
| 読者の状況 | 先に見ること | 後回しにすること |
|---|---|---|
| これからプラグイン更新後に500エラーが出たときの戻し方を確認する | 更新したプラグイン名と時刻を控える | 別テーマの設定変更 |
| すでに問題が起きている | 更新したプラグイン名、バージョン、時刻を控える | 見た目だけの調整 |
| 原因が分からない | 更新したプラグインだけ停止 | 複数設定の同時変更 |
| 再発を防ぎたい | 原因プラグインを特定せず全更新する | 作業メモなしの再実行 |
作業後に残すメモ
プラグイン更新後に500エラーが出たときの戻し方を確認した後は、作業した日時、変更した項目、確認したURL、戻し方を短く残します。メモは長い文章でなくて構いません。次に同じ画面を開いた時に、何を見て何を変えたのか分かることが目的です。
- 確認した項目: 更新したプラグイン名と時刻を控える、公開画面と管理画面のどちらが500か確認する、サーバーのエラーログを見る
- 実行した作業: 更新したプラグイン名、バージョン、時刻を控える、公開画面と管理画面の症状を確認する
- 避けること: 原因プラグインを特定せず全更新する、バックアップの有無を確認せずファイル削除する
- 公開URL、管理画面、メールやフォームなど読者接点の確認結果
- 次回見直す日付または条件
このメモがあると、別の人に相談する時も状況を説明しやすくなります。WordPressやサーバー設定のトラブルは、正しい答えそのものより「何をした直後に変わったか」が復旧の手がかりになります。
次回更新前に戻せる状態を作る
プラグイン更新は、更新前バックアップ、更新対象、更新時刻を残してから行うと、500エラー時の復旧が早くなります。
更新したプラグイン名と時刻をメモします。
そのメモが復旧の地図になる。
まず一つだけ止めて、画面が戻るか見ます。
いい進め方だよ。