Core update stopped partway: HTTP 500 on the homepage and the login page
サイト所有者に見えていた症状
A WordPress core auto-update stopped before it finished. The homepage and the login page returned HTTP 500 and wp-admin could not be opened. A plain file (/license.txt) still returned 200.
出典(公開フォーラムのスレッド): https://wordpress.org/support/topic/wordpress-http-500-error-website-and-admin-login-unavailable/
テスト構成と、障害再現後に観測した状態
テストサイト:WordPress 7.1、PHP 8.3。下の表は、レシピどおりに障害を再現した後のトップページとログインページの HTTP ステータスです。
| サーバー構成 | トップページ | ログインページ | 備考 |
|---|---|---|---|
| nginx + PHP-FPM | 500 | 500 | /license.txt returned 200. |
各実行の結果
| 日付(UTC) | サーバー構成 | 接続方式 | 結果 | 製品バージョン | 備考 |
|---|---|---|---|---|---|
| 2026-11-03 | nginx + PHP-FPM | SSH | Recovered | 2.1.422 | The health check also listed a URL-setting problem that the recipe had not introduced (see gaps). |
| 2026-11-04 | nginx + PHP-FPM | SSH | Recovered | 2.1.427 | Re-test after the change below: the URL-setting line no longer appeared. |
ギャップと修正版
「復旧」以外で終わった実行はすべてここに記載します:変更内容、修正を含むバージョン、再実行の日付と結果。
| 発見日 | サーバー構成 | 接続方式 | 変更内容 | 修正版 | 再実行 |
|---|---|---|---|---|---|
| 2026-11-03 | nginx + PHP-FPM | SSH | With the core files missing, the health check listed a URL-setting problem the site did not have. The check no longer lists it in this state. | 2.1.427 | 2026-11-04 · Recovered |
この事例が対象とする問題の種類
関連するエラー記事
補足
The recipe removes two files under wp-includes and leaves a stale maintenance marker, which is how the forum poster described the site after the interrupted update.
これらは当社のテストサーバー上で、特定のバージョン・特定の日に記録したものであり、どのサイトについても結果を約束するものではありません。ホスティング、PHP、WordPress のバージョンが異なれば結果も異なることがあります。