WordPress WP-Admin funktioniert nicht? So löst du das Problem (Schritt-für-Schritt-Anleitung)
Es ist frustrierend: Du möchtest dich in deine Website einloggen, aber der WordPress-Adminbereich (wp-admin) bleibt weiß, zeigt eine Fehlermeldung oder lädt einfach nicht.
Hier ist ein umfassendes Tutorial, wie du den Fehler Schritt für Schritt findest und behebst.
Bevor du startest: Erstelle ein Backup deiner Website, falls möglich (via FTP oder über dein Hosting-Panel).
Schritt 1: Browser-Cache und Cookies löschen
Oft liegt das Problem nicht an der Website, sondern an deinem Browser.
- Lösche den Cache und die Cookies deines Browsers.
- Versuche, dich über ein Inkognito-Fenster (Privater Modus) einzuloggen.
- Wenn es im Inkognito-Modus funktioniert, liegt es an einem Browser-Add-on oder veralteten Cookies.
Schritt 2: Plugins deaktivieren (via FTP)
Ein fehlerhaftes Plugin-Update ist die häufigste Ursache für Login-Probleme.
- Verbinde dich per FTP (z. B. FileZilla) mit deinem Server.
- Navigiere zum Verzeichnis
/wp-content/. - Suche den Ordner
pluginsund benenne ihn um inplugins_alt. - Versuche nun, dich einzuloggen.
- Erfolg? Eines deiner Plugins ist schuld. Benenne den Ordner zurück in
pluginsund deaktiviere im Dashboard alle Plugins einzeln, um den Übeltäter zu finden.
- Erfolg? Eines deiner Plugins ist schuld. Benenne den Ordner zurück in
Schritt 3: Standard-Theme erzwingen
Wenn Plugins nicht schuld sind, könnte es am aktiven Theme liegen.
- Navigiere per FTP zu
/wp-content/themes/. - Benenne den Ordner deines aktuell aktiven Themes um (z. B.
mein-themezumein-theme-deaktiviert). - WordPress wird nun automatisch versuchen, ein Standard-Theme (wie Twenty Twenty-Four) zu laden.
- Prüfe, ob der Login wieder funktioniert.
Schritt 4: Die Datei .htaccess zurücksetzen
Eine beschädigte .htaccess-Datei kann den Zugriff auf den Admin-Bereich blockieren.
- Suche im Hauptverzeichnis deiner WordPress-Installation (Root) nach der Datei
.htaccess. - Lade sie als Backup auf deinen PC herunter und lösche sie dann auf dem Server.
- Versuche, dich einzuloggen.
- Wenn es funktioniert, gehe im Dashboard zu Einstellungen > Permalinks und klicke auf "Speichern", um eine neue
.htaccess-Datei zu generieren.
Schritt 5: PHP Memory Limit erhöhen
Wenn du einen "White Screen of Death" siehst, reicht oft der Arbeitsspeicher nicht aus.
- Öffne die Datei
wp-config.phpim Hauptverzeichnis per FTP. - Füge vor der Zeile
/* That's all, stop editing! Happy publishing. */folgenden Code ein:define('WP_MEMORY_LIMIT', '256M'); - Speichere die Datei und versuche den Login erneut.
Schritt 6: URLs in der wp-config.php festlegen
Manchmal "vergisst" WordPress seine eigene Adresse (z.B. nach einem Umzug oder SSL-Wechsel).
- Öffne die
wp-config.php. - Füge diese beiden Zeilen hinzu (ersetze
deinedomain.demit deiner echten URL):define('WP_HOME','https://deinedomain.de'); define('WP_SITEURL','https://deinedomain.de');
Schritt 7: Den Debug-Modus aktivieren (Fehlersuche)
Wenn bisher nichts geholfen hat, musst du herausfinden, welcher Fehler genau vorliegt.
- Öffne die
wp-config.php. - Suche die Zeile
define('WP_DEBUG', false);und ändere sie in:define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false); - Lade die Seite neu. WordPress erstellt nun eine Datei namens
debug.logim Ordner/wp-content/. Öffne diese Datei, um den spezifischen PHP-Fehler zu sehen (meist steht dort der Name des Plugins oder der Datei, die den Fehler verursacht).
Zusammenfassung: Was hat meistens Erfolg?
- Plugin-Ordner umbenennen: Löst ca. 70% aller Probleme.
- .htaccess löschen: Hilft bei "404 Not Found" oder "Internal Server Errors".
- Memory Limit erhöhen: Hilft bei komplett weißen Seiten.
Immer noch kein Erfolg? Kontaktiere deinen Hoster. Manchmal liegt ein Serverfehler vor oder die PHP-Version deines Servers ist veraltet und nicht mehr mit deiner WordPress-Version kompatibel.