私は最近、ブログのWordpressバージョンを3.9に更新しました。アップデートを実行した後、管理者パネルにアクセスしようとしたときにこのメッセージを受け取りました。
データベースの更新が必要
WordPressが更新されました!お送りする前に、データベースを最新バージョンに更新する必要があります。
更新処理には少し時間がかかりますので、しばらくお待ちください。
私はそれからボタン「 Wordpressのデータベースを更新する 」を表示されます。ボタンをクリックすると、しばらくすると次のメッセージが表示されます。
更新完了
あなたのWordPressデータベースは正常に更新されました!
すばらしいです。ただし、管理パネルにアクセスしようとするたびに、データベースの更新をもう一度要求する最初のメッセージが再表示されます。
誰もがこの無限ループから抜け出す方法を知っていますか?
私は最近自分のサイトの1つでそれを持っていました(自動アップデートコアに設定されているので、3.9か3.8の1つであるかどうかはわかりません*)。キャッシュをフラッシュすることでそれが修正されました - wp-cliを介してwp cache flush
、私は他の方法も同様にうまくいくだろうと思います。
これはあなたが設定で使用していると言ったデータベースのバージョン間のミスマッチが原因です。
この手順に従ってください。
/wp-include/
フォルダーに移動してversion.php
を開きます。$wp_db_version
の値を見つけて、書き留めます。wp_options
というテーブルをチェックインしてください。db_version
値を見つけます。
SELECT option_value FROM yourdatabase.wp_options WHERE option_name = 'db_version';
これら2つの値 は同じでなければなりません 。データベースではなくversion.php
ファイルで変更してください。
出所: http://wpquestions.com/question/showChrono/id/4151
ソース: https://stackoverflow.com/a/23506630/2615737