500と502エラーの違い|サイト運営者が最初に残す調査メモ
白い画面やサーバーエラーが出たとき、何を確認して担当者へ伝えるか。エラー番号だけで原因を決めず、URL・時刻・変更内容から絞り込みます。
この記事でわかること
最初は、エラー番号と発生範囲を記録する
500や502が出たときに、記事本文やDNSを思いつきで変更すると、元の原因を調べにくくなります。まず画面に出た文字列、完全なURL、時刻を保存します。トップだけか、特定の記事だけか、管理画面も開かないかを分けて確認してください。
MDNによると500は、サーバーが予期しない状況に遭遇して処理できなかったことを示す一般的なエラーです。502は、ゲートウェイやプロキシーが上流のサーバーから不正な応答を受け取ったことを示します。どちらも番号だけで、具体的な故障箇所までは確定できません。
500と502で、担当者が見る範囲を分ける
| 表示 | 調査の入口 | 確認材料 |
|---|---|---|
| 500 | アプリやサーバーの処理 | 同時刻の例外、設定変更、依存サービス |
| 502 | 中継と接続先の間 | 接続先の状態、応答、経路 |
| 番号が分からない白画面 | 実際のHTTP応答とブラウザー | 画面のエラー、読み込み失敗 |
例えば「公開直後から全ページが500」なら、直前の公開内容と実行環境の設定を照合する材料になります。「一覧は開くが記事だけ500」なら、そのページで使うデータや処理へ確認対象を絞れます。これらは調査の仮説であり、原因が確定したという意味ではありません。
運営者が先にできる確認
- エラーを見た時刻とURLを記録します。
- 別の代表ページを開き、影響範囲を調べます。
- 直前に公開、設定変更、更新を行ったか確認します。
- 利用サービスの公式ステータスや管理画面に障害情報がないか確認します。
- 表示されるリクエストID等があれば、担当者へ伝えるために控えます。
- 問い合わせや予約に影響する場合は、運用側の代替連絡方法を整理します。
同じ送信を何度も繰り返す前に、受付が保存されていないか確認します。フォームなどでは、画面の応答に失敗していても、処理の一部が完了している場合があります。注文や決済のあるサービスでは、特に担当者の案内に従ってください。
技術担当へ渡す記録
| 項目 | 記入例の形式 |
|---|---|
| 発生したURL | https://example.com/articles/guide |
| 時刻 | 年月日・時分・タイムゾーン |
| エラー | 500、502、表示された文章 |
| 範囲 | 全ページ/特定ページ/特定操作 |
| 直前の変更 | 公開した版・設定・更新内容 |
| 再現性 | 毎回/時々/現在は回復 |
ログを共有する場合は、認証キーやフォームに入力された個人情報を取り除きます。サポートへの説明に、すべてのログをそのまま公開する必要はありません。
戻す場合も、何を戻すかを決める
直前の版へ戻すことが有効かは、変更内容によります。データベースの構造まで変更した場合、プログラムだけ戻して整合性が取れなくなることもあります。公開記録と変更範囲を確認し、担当者が戻し方を判断できるようにしてください。
復旧後は、失敗した操作を最後まで確認する
トップページが開いたら終わりにせず、問題が出た記事やフォームを同じ手順で確認します。発生時刻、原因、復旧操作、再発防止策を短く残せば、次回の対応が速くなります。原因が分からないまま回復した場合は、その事実も記録してください。
SITE PORTを検討するときの確認ポイント
SITE PORTを検討する際には、公開後にエラーが起きたときの窓口と、運営者が確認できる情報を聞いておきましょう。制作時の使いやすさに加えて、困ったときに何を伝えればよいかが分かることも、運用面の判断材料です。
SITE PORTの完成例を見る・編集のデモを見る。自分で更新する場面を想像しながら、利用できる機能とサポート範囲を申込前に確認してください。
次に確認したいこと
[DNSエラーの確認](/articles/dns-nxdomain-first-check)・[フォームの受付確認](/articles/contact-form-delivery-test)
出典・確認情報
確認日:2026-10-12 / 公式情報の要点と編集部の提案を整理しています。価格・機能・条件は変更される場合があります。
MDN:500 Internal Server ErrorMDN:502 Bad Gateway
