WordPressで「別の更新が現在進行中です。」と出てしまったら


WordPress
「別の更新が現在進行中です

WordPressをアップデートしようとしてこんなエラーが表示されてしまうのは、タイムアウトが出たりして再試行しているときなのではないでしょうか。
WordPressは、アップデート時にDBのwp_optionsの中に、アップデートをロックする値を書き込みます。アップデートが完了したら削除されるのですが、完了できなかった場合はこのロックが残ったままになるので、上述のエラーになります。じゃあもうアップデートできない!? いえいえ大丈夫。アップデートが失敗しても、15分経てば削除されるようになっています。

よってこのエラーの対処としては

15分間待つ

時間に余裕がある、またはDB接続するのが面倒な人は、コーヒーでも淹れて15分間待ちましょう。

DBからロックの値を削除する

SELECT * FROM `wp_options` WHERE `option_name` LIKE 'core_updater.lock'

DBに接続して、上記のSQL文を実行してみましょう。ロックの値が出てきたはずです。

DELETE FROM `wp_options` WHERE `option_name` LIKE 'core_updater.lock'

広告

そしたらそれを上記のように削除すればOKです。

About: dacelo


Leave a Reply

Your email address will not be published. Required fields are marked *