Du gibst Benutzername und Passwort korrekt ein, WordPress meldet keinen Fehler — und zeigt dir trotzdem wieder die Anmeldeseite. Diese Login-Schleife ist besonders tückisch, weil sie dich von genau dem Werkzeug aussperrt, mit dem du sie beheben würdest. Zum Glück geht fast alles auch per FTP.
Warum die Schleife entsteht
Nach erfolgreichem Login setzt WordPress ein Authentifizierungs-Cookie. Kann der Browser es nicht speichern, oder verwirft WordPress es sofort wieder als ungültig (z. B. weil die Domain nicht übereinstimmt), giltst du bei der nächsten Anfrage erneut als nicht angemeldet — Schleife.
Schnelle Checks im Browser
- Cookies für die Domain löschen und neu versuchen — der häufigste Fall ist ein veralteter, widersprüchlicher Cookie-Satz.
- Inkognito-Fenster testen: Klappt der Login dort, war es sicher der Cookie- oder Cache-Bestand deines Browsers.
- Cookies erlaubt? Strenge Datenschutz-Einstellungen oder Extensions können Cookies für die Domain blockieren.
Serverseitige Ursachen
- URL-Einstellungen widersprechen sich: Wenn
siteurlundhomenicht zur tatsächlich aufgerufenen Adresse passen (www vs. ohne www, http vs. https), setzt WordPress das Cookie für die „falsche“ Domain. Setze beide Werte in derwp-config.phpfest:define('WP_HOME', 'https://deine-domain.de');
define('WP_SITEURL', 'https://deine-domain.de');
Verwandtes Symptom mit gleicher Ursache: ERR_TOO_MANY_REDIRECTS. - Aggressives Caching der Login-Seite: Wird
wp-login.phpaus dem Cache ausgeliefert, bekommst du ein veraltetes Sicherheits-Token — der Login scheitert kommentarlos. Leere den Page Cache (Plugin und ggf. CDN) und stelle sicher, dass Login- und Admin-Seiten vom Caching ausgenommen sind. - Sicherheits- oder Login-Plugin: Zwei-Faktor-, Captcha- oder Login-Umbenennungs-Plugins können nach einem Update die Anmeldung blockieren. Deaktiviere sie testweise per FTP:
/wp-content/plugins/plugin-name→plugin-name_aus. - Beschädigte .htaccess: Alte Weiterleitungsregeln erwischen auch wp-login.php. Datei testweise umbenennen, unter Einstellungen → Permalinks neu erzeugen.
- Theme-Konflikt: Selten, aber möglich — eine fehlerhafte Login-Anpassung in der functions.php. Theme-Ordner testweise umbenennen; WordPress fällt auf das Standard-Theme zurück.
Notfall-Zugang, wenn nichts hilft
Kommst du weiterhin nicht hinein, verschaffe dir direkten Zugang über die Datenbank: In phpMyAdmin kannst du das Admin-Passwort direkt neu setzen — die Anleitung dazu: Passwort per phpMyAdmin zurücksetzen. Funktioniert der Login auch mit frischem Passwort nicht, liegt es definitiv nicht an den Zugangsdaten, sondern an einer der obigen Ursachen.
Schleife vermeiden
- Nach jedem Domain- oder SSL-Wechsel
WP_HOME/WP_SITEURLkonsistent setzen. - Login- und Admin-Bereiche grundsätzlich vom Caching ausschließen (gute Caching-Plugins tun das von selbst — prüfen schadet nicht).
- Login-Schutz-Plugins nach Updates einmal testen, solange ein zweiter Browser noch angemeldet ist.
Mit Ammera Care gehört das Ausgesperrt-Sein der Vergangenheit an: Über unser System kommst du per 1-Klick-Login sicher in deinen Adminbereich — ganz ohne Passwort-Odyssee, auch wenn die reguläre Anmeldung gerade klemmt. Die Module im Überblick.