Endlosschleife für Wordpress 3.9-Datenbankaktualisierung


8

Ich habe kürzlich die Wordpress-Version meines Blogs auf 3.9 aktualisiert. Nach dem Ausführen des Updates erhielt ich diese Nachricht, als ich versuchte, auf das Admin-Panel zuzugreifen.

Datenbankaktualisierung erforderlich

WordPress wurde aktualisiert! Bevor wir Sie auf den Weg schicken, müssen wir Ihre Datenbank auf die neueste Version aktualisieren.

Der Aktualisierungsvorgang kann einige Zeit dauern. Bitte haben Sie etwas Geduld.

Mir wird dann eine Schaltfläche " Wordpress-Datenbank aktualisieren " angezeigt . Wenn ich auf die Schaltfläche klicke, wird nach einer kurzen Pause die folgende Meldung angezeigt.

Aktualisierung abgeschlossen

Ihre WordPress-Datenbank wurde erfolgreich aktualisiert!

Großartig. Außer dass mir bei jedem Versuch, auf das Admin-Panel zuzugreifen, die erste Nachricht erneut angezeigt wird, in der ich erneut aufgefordert werde, meine Datenbank zu aktualisieren.

Kennt jemand einen Ausweg aus dieser Endlosschleife?


Welche Plugins haben Sie installiert?
Howdy_McGee

Antworten:


4

Ich hatte das kürzlich auf einer meiner Websites (auf Auto Update Core eingestellt, also nicht sicher, ob auf 3.9 oder einer von 3.8. *). Das Leeren des Cache hat das Problem behoben - wp cache flushüber wp-cli kann ich mir vorstellen, dass andere Möglichkeiten genauso gut funktionieren würden.


Ich kann das verdoppeln. Hatte gerade eine 3.9-Installation, die nur mehrere Läufe und einen Cache-Flush benötigte, um zu funktionieren.
Kaiser

+1 Durch Leeren des Objektcaches werden die Symptome des Problems behoben.
Weston Ruter

1

Dies liegt an einem Missverhältnis zwischen den Datenbankversionen, die Sie in den Einstellungen verwendet haben.

Bitte folgen Sie diesen Schritten:

  1. Gehen Sie zum /wp-include/Ordner und öffnen Sie die version.php.
  2. Suchen Sie den Wert für $wp_db_versionund schreiben Sie ihn auf.
  3. Öffnen Sie nun Ihre Datenbank und checken Sie die aufgerufene Tabelle ein wp_options
  4. Finden Sie den db_versionWert:

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

  5. Diese beiden Werte müssen gleich sein . Ändern Sie es in der version.phpDatei, nicht in der Datenbank.


Quelle: http://wpquestions.com/question/showChrono/id/4151
Quelle: https://stackoverflow.com/a/23506630/2615737

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.