web-dev-qa-db-ja.com

Wordpress 3.9データベースアップデート無限ループ

私は最近、ブログのWordpressバージョンを3.9に更新しました。アップデートを実行した後、管理者パネルにアクセスしようとしたときにこのメッセージを受け取りました。

データベースの更新が必要

WordPressが更新されました!お送りする前に、データベースを最新バージョンに更新する必要があります。

更新処理には少し時間がかかりますので、しばらくお待ちください。

私はそれからボタン「 Wordpressのデータベースを更新する 」を表示されます。ボタンをクリックすると、しばらくすると次のメッセージが表示されます。

更新完了

あなたのWordPressデータベースは正常に更新されました!

すばらしいです。ただし、管理パネルにアクセスしようとするたびに、データベースの更新をもう一度要求する最初のメッセージが再表示されます。

誰もがこの無限ループから抜け出す方法を知っていますか?

8
Levi Botelho

私は最近自分のサイトの1つでそれを持っていました(自動アップデートコアに設定されているので、3.9か3.8の1つであるかどうかはわかりません*)。キャッシュをフラッシュすることでそれが修正されました - wp-cliを介してwp cache flush、私は他の方法も同様にうまくいくだろうと思います。

4
Rarst

これはあなたが設定で使用していると言ったデータベースのバージョン間のミスマッチが原因です。

この手順に従ってください。

  1. /wp-include/フォルダーに移動してversion.phpを開きます。
  2. $wp_db_versionの値を見つけて、書き留めます。
  3. それでは、データベースを開き、wp_optionsというテーブルをチェックインしてください。
  4. db_version値を見つけます。

    SELECT option_value FROM yourdatabase.wp_options WHERE option_name = 'db_version';

  5. これら2つの値 は同じでなければなりません 。データベースではなくversion.phpファイルで変更してください。


出所: http://wpquestions.com/question/showChrono/id/4151
ソース: https://stackoverflow.com/a/23506630/2615737