WordPress Anmeldung geht schief?
Weiße Login-Seite und Fehler:
„upgrade.php?_wp_http_referer=%2Fwp-admin%2F„
Problem
Nach dem Login bleibt die Seite weiß und in der Browser-URL steht dieser Text:
"/upgrade.php?_wp_http_referer=%2Fwp-admin%2F"
Grund
WordPress hat eine automatische Aktualisierung probiert, diese ging schief.
Die Dateien wurden zwar aktualisiert, aber die Datenbank nicht. Jetzt passt die Datenbank nicht mehr.
Es hätte ein Dialog kommen müssen, dass WordPress eine Datenbankaktualisierung benötigt, die man dann per Knopfdruck starten kann.
An dieser Stelle gibt es aber stattdessen nur eine weiße Seite.
Unsere Lösung
Wir haben folgende Lösung erfolgreich getestet (WordPress 6.3 – August 2023):
- Per FTP gehen wir ins WordPress-Verzeichnis „wp-login“.
- Wir öffnen die Datei „update.php“.
- Dort ändern wir in der Zeile
„define( ‚WP_INSTALLING‘, true );“
das Wort „true“ auf „false“. - Jetzt machen wir einen Refresh der Seite und bekommen den gesuchten Dialog:
- Wir klicken den Update-Button.
- Wir gehen in Aktualisierung und dort auf WordPress „erneut installieren“ (das installiert noch mal alles sauber und macht u. A. unsere Änderung des „upgrade.php“ rückgängig):
Fertig!
Andere Lösungen
Hier gibt es weitere Lösungsvorschläge:
https://www.developingsense.com/blog/problem-solved-upgrade-php_wp_http_referer/