以下のようにWordPressを更新する。

Internal Server Errorになる

再度、読み込み直しで更新すると「別の更新が現在進行中です。」と永遠に続く。
3時間まで待って見たがダメだった。

以下のサイトに詳しく説明されている。
参考サイト:https://kinsta.com/jp/blog/wordpress-another-update-is-currently-in-progress/
Google AI での説明
WordPressの更新エラー後に「別の更新が現在進行中」と表示されるのは、
データベースにロック(core_updater.lock)がかかったまま残っているためです。
通常15分程度で自動解除されますが、解決しない場合はphpMyAdmin等でwp_optionsテーブルからそのレコードを直接削除することで即座に解決できます。
解決方法
- 15分〜30分待機する
- WordPressは更新処理に失敗すると、自動的にロックをかけます。このロックは通常15分で自然に解除される仕様です。(3時間待ったがダメだった)
- データベース(phpMyAdmin)からロックを解除する
- サーバーの管理画面(エックスサーバー、ConoHa WINGなど)からphpMyAdminにログインします。
- WordPressのデータベースを開き、
wp_optionsテーブル(接頭辞が異なる場合があります)を選択します。 option_nameカラムでcore_updater.lockを探します。(core_updater.lockが存在しない)- 見つかった行を「削除(Delete)」します。
- プラグインを利用する
- 「Fix Another Update In Progress」というプラグインをインストールして、ボタン一つで解除することも可能です。(このプラグインで解決した)
プラグインを開いて、ロックされていると以下の画面が出るはずである。
後は、「Fix WordPress update Lock」をクリックするだけ。

Fix Another Update In Progress
A quick fix to WordPress another update is already in progress.
WordPress Core Update is locked.
Lets get rid of the lock status, click the button below and its all done.
Fix WordPress update Lock
別のアップデートが進行中です。修正方法
WordPressの別のアップデートが進行中です。簡単な修正方法をご紹介します。
WordPressコアのアップデートがロックされています。
ロック状態を解除するには、下のボタンをクリックしてください。これで完了です。
この操作により、再度WordPressの更新が正常に行えるようになります。
※作業前には必ずデータベースのバックアップを取ることを推奨します
WordPressアップデートロックを修正する
ロック解除が完了した画面になる。

Fix Another Update In Progress
Success! You’ve successfully fix “another update in progress!”
A quick fix to WordPress another update is already in progress.
GREAT! there is no update lock issue.
Lets continue with the update process…
「別のアップデートが進行中」の問題を修正しました
成功!「別のアップデートが進行中」の問題を修正しました!
WordPressの「別のアップデートが進行中」の問題を迅速に修正しました。
素晴らしい!アップデートのロックの問題はありません。
アップデート処理を続行しましょう…
これでWordPressの更新も何故か最新になっている。

