Kurz gesagt WordPress-Fehler lassen sich fast immer auf eine von vier Ursachen zurückführen: Plugin- oder Theme-Konflikte, Datei- und Datenbankprobleme, Speicher- und Ressourcenlimits oder falsch konfigurierte Einstellungen. Die meisten lassen sich in weniger als 10 Minuten beheben.
- Plugin-/Theme-Konflikte: Deaktivieren Sie Plugins einzeln per FTP, um den Verursacher zu isolieren.
- Speicher erschöpft: Fügen Sie
define('WP_MEMORY_LIMIT', '256M');zu wp-config.php hinzu. - Datenbankverbindungsfehler: Überprüfen Sie, ob Ihre wp-config.php-Anmeldedaten mit Ihrem Hosting-Konto übereinstimmen.
- White Screen of Death: Benennen Sie den Plugins-Ordner per FTP um und aktivieren Sie sie dann einzeln wieder.
- E-Mail wird nicht gesendet: Installieren Sie WP Mail SMTP und leiten Sie E-Mails über einen SMTP-Anbieter.
- 403/404/500-Fehler: Normalerweise eine Behebung von .htaccess oder Dateiberechtigungen; gehen Sie zu Einstellungen » Permalinks und klicken Sie auf Änderungen speichern.
WordPress-Fehlermeldungen sind frustrierend, da die meisten nicht erklären, was schiefgelaufen ist. Ich behebe WordPress-Website-Fehler seit über 13 Jahren, und das Muster ist immer dasselbe: Der Fehlerbildschirm sieht alarmierend aus, aber die Behebung ist normalerweise unkompliziert, sobald man weiß, wo man suchen muss.
Die häufigsten WordPress-Fehler lassen sich in vier Kategorien einteilen. Jede hat eine spezifische Lösung, und dieser Leitfaden führt Sie Schritt für Schritt durch alle.
Hinweis: Dieser Leitfaden behandelt nur selbst gehostete WordPress.org-Websites. Wenn Sie WordPress.com nutzen, haben Sie keinen Zugriff auf FTP, wp-config.php oder die Plugin-Verwaltung, daher sind die meisten dieser Lösungen nicht anwendbar.
Was sind die häufigsten WordPress-Fehler?
WordPress-Fehler lassen sich in vier Gruppen einteilen. Das Finden Ihres Fehlertyps spart Zeit, bevor Sie sich mit den unten aufgeführten Lösungen befassen.
Serverfehler
- WordPress 500 Interner Serverfehler
- 403 Forbidden Fehler in WordPress
- WordPress 404 Fehler
- ERR_TOO_MANY_REDIRECTS
Datei- und Datenbankfehler
- Fehler beim Aufbau einer Datenbankverbindung
- WordPress Parse- oder Syntaxfehler
- WordPress lädt keine Bilder hoch
Speicher- und Ressourcennutzungsfehler
- WordPress-Speicher erschöpft Fehler
- Verbindung Zeitüberschreitung Fehler
- Maximale Ausführungszeit überschritten
- WordPress lädt langsam
Konfigurationsfehler
- WordPress sendet keine E-Mail
- WordPress im Wartungsmodus festgefahren
- WordPress White Screen of Death (WSoD)
- Fehler „Sind Sie sicher, dass Sie dies tun möchten?“
- WordPress-Anmeldeschleife
Sichern Sie Ihre Website, bevor Sie WordPress-Fehler beheben
Bevor Sie versuchen, WordPress-Fehlermeldungen zu beheben, stellen Sie sicher, dass Sie ein vollständiges Backup Ihrer Website haben. Auf diese Weise können Sie Ihre Website in wenigen Minuten wiederherstellen, falls etwas schief geht.
Sie können dieser Schritt-für-Schritt-Anleitung zum Sichern Ihrer WordPress-Website folgen. Es ist auch ratsam, einen regelmäßigen Sicherungsplan einzurichten, damit Sie immer geschützt sind. Es gibt viele WordPress-Backup-Plugins, die dies automatisch tun können. Oder, wenn Sie es vorziehen, können Sie eine manuelle Sicherung erstellen und sie auf Ihrem Computer oder in der Cloud speichern.
So finden und diagnostizieren Sie WordPress-Fehler
Bevor Sie mit der Fehlerbehebung beginnen, ist es hilfreich zu wissen, mit welchem Fehler Sie es genau zu tun haben. Diese drei Methoden decken die meisten Situationen ab.
- WP_DEBUG aktivieren: Öffnen Sie Ihre wp-config.php-Datei und setzen Sie
define('WP_DEBUG', true);. WordPress zeigt PHP-Fehler auf dem Bildschirm an. Schalten Sie es wieder aus, nachdem Sie das Problem gefunden haben. - Überprüfen Sie Ihr PHP-Fehlerprotokoll: Ihr Hosting-Kontrollpanel (cPanel, Plesk oder das Dashboard Ihres Hosts) verfügt normalerweise über einen Abschnitt „Fehlerprotokolle“. PHP-Fatal-Fehler, die nicht auf dem Bildschirm angezeigt werden, erscheinen hier mit Dateinamen und Zeilennummern.
- Verwenden Sie die Browserkonsole: Für Frontend-WordPress-Admin-Fehler, die nur auf bestimmten Seiten auftreten, öffnen Sie die Chrome-Entwicklertools (F12) und überprüfen Sie den Tab „Konsole“. JavaScript-Fehler und fehlgeschlagene Ressourcenladungen werden dort angezeigt.
So beheben Sie häufige WordPress-Fehler (Schritt für Schritt)
Nachdem Sie nun eine Sicherung haben, gehen wir die häufigsten WordPress-Fehler durch und wie Sie jeden einzelnen beheben können. Ich habe Links zu detaillierten Anleitungen beigefügt, wenn Sie weitere Hilfe benötigen.
1. WordPress sendet keine E-Mails
Wenn Ihre WordPress-Website keine E-Mails sendet, ist dies einer der häufigsten Fehler von WordPress-Websites und tritt normalerweise auf, weil Ihr Hosting-Server nicht richtig für die Verwendung der standardmäßigen PHP mail()-Funktion eingerichtet ist.
Selbst wenn Ihr Host mail() zulässt, blockieren viele E-Mail-Anbieter diese Nachrichten, da sie Authentifizierungsprüfungen nicht bestehen. Dies führt oft dazu, dass E-Mails im Spam-Ordner landen oder gar nicht zugestellt werden.

Der einfachste Weg, dies zu beheben, ist, alle WordPress-E-Mails über SMTP (Simple Mail Transfer Protocol) zu senden. SMTP verwendet die richtige Authentifizierung, sodass Ihre Nachrichten vertrauenswürdig sind und zuverlässig zugestellt werden.
Ich empfehle die Verwendung des kostenlosen WP Mail SMTP-Plugins. Es konfiguriert Ihre WordPress-Website so, dass E-Mails über gängige SMTP-Dienste wie Gmail, Microsoft 365, Amazon SES und mehr gesendet werden.

Nach der Installation folgen Sie dieser Schritt-für-Schritt-Anleitung, um WP Mail SMTP einzurichten. Nach der Einrichtung verwendet WordPress SMTP für alle ausgehenden E-Mails und behebt so das Zustellungsproblem.
Tipp: Um dieses Problem in Zukunft zu vermeiden, testen Sie die E-Mail-Funktionalität Ihrer Website nach der Installation oder Aktualisierung von Plugins. Sie können auch die integrierte E-Mail-Protokollfunktion von WP Mail SMTP verwenden, um zu überwachen, ob Nachrichten erfolgreich gesendet werden.
2. WordPress steckt im Wartungsmodus fest
Wenn Sie eine Meldung sehen, dass Ihre Website „geplanten Wartungsarbeiten unterzogen wird“ und diese nicht verschwindet, befindet sich WordPress möglicherweise im Wartungsmodus. Dies geschieht normalerweise, wenn eine Aktualisierung des WordPress-Kerns, eines Themes oder von Plugins unterbrochen wird.

Wenn WordPress aktualisiert wird, versetzt es Ihre Website kurzzeitig in den Wartungsmodus, damit Besucher keine fehlerhafte Seite sehen. Wenn die Aktualisierung nicht ordnungsgemäß abgeschlossen wird, kann die Website gesperrt und unzugänglich bleiben.
Um dies zu beheben, verbinden Sie sich mit Ihrer Website über FTP oder den Dateimanager Ihres Hostings und suchen Sie nach einer Datei namens .maintenance im Stammverzeichnis Ihrer Website (derselbe Ordner wie wp-config.php). Löschen Sie diese Datei und aktualisieren Sie dann Ihre Website.
Wenn Sie weiterhin Probleme haben, lesen Sie unser vollständiges Tutorial zum Beheben des Wartungsmodus in WordPress.
Tipp: Aktualisieren Sie Ihre Plugins und Themes einzeln statt auf einmal. Sichern Sie Ihre Website immer vor Updates, damit Sie sie schnell wiederherstellen können, falls etwas schief geht.
3. WordPress White Screen of Death (WSoD)
Der WordPress White Screen of Death (WSoD) zeigt einen leeren Bildschirm ohne Fehlermeldung an. Das ist frustrierend, weil man nicht weiß, was schief gelaufen ist.

Dieses Problem wird normalerweise durch einen Plugin- oder Theme-Konflikt, eine beschädigte Datei oder das Erreichen Ihres PHP-Speicherlimits verursacht. Hier erfahren Sie, wie Sie es diagnostizieren:
- Prüfen Sie, ob es sich um eine website-weite Störung handelt. Wenn Sie mehrere WordPress-Installationen auf demselben Host haben, prüfen Sie, ob alle betroffen sind. Wenn ja, wenden Sie sich an Ihren Hosting-Anbieter.
- Alle Plugins deaktivieren. Stellen Sie eine FTP-Verbindung her und benennen Sie den Ordner „plugins“ in „wp-content“ um. Wenn die Website geladen wird, benennen Sie den Ordner zurück und aktivieren Sie jedes Plugin einzeln, bis Sie den Übeltäter gefunden haben.
- Wechseln Sie zu einem Standard-WordPress-Theme. Benennen Sie den Ordner Ihres aktiven Themes in „wp-content/themes“ um, damit WordPress automatisch zu einem Standard-Theme zurückkehrt.
- Erhöhen Sie Ihr PHP-Speicherlimit. Bearbeiten Sie die Datei „wp-config.php“ und fügen Sie diese Zeile vor dem Kommentar „That’s all, stop editing!“ ein:
define('WP_MEMORY_LIMIT', '256M');
Weitere Schritte zur Fehlerbehebung finden Sie in unserem Leitfaden zur Behebung des WordPress White Screen of Death.
Tipp: Bewahren Sie immer ein Backup Ihrer Website auf und aktualisieren Sie Plugins und Themes regelmäßig. Konflikte und beschädigte Dateien sind die Hauptursachen für den White Screen of Death, und veralteter Code macht das Problem wahrscheinlicher.
4. WordPress-Speicher erschöpft-Fehler
Wenn Sie eine Fehlermeldung sehen, dass WordPress den Arbeitsspeicher überschritten hat, verbraucht ein Plugin, ein Theme oder ein Skript mehr Speicher, als Ihre Website zulässt. Dies geschieht häufig bei Shared-Hosting-Plänen mit niedrigen Standard-PHP-Speicherlimits.

Die Lösung besteht darin, das PHP-Speicherlimit zu erhöhen. Stellen Sie mit FTP oder dem Dateimanager Ihres Hostinganbieters eine Verbindung zu Ihrer Website her und öffnen Sie die Datei „wp-config.php“ im Stammverzeichnis Ihrer WordPress-Installation.
Fügen Sie die folgende Zeile vor dem Kommentar „That’s all, stop editing!“ ein:
define( 'WP_MEMORY_LIMIT', '256M' );
Speichern Sie die Datei und aktualisieren Sie Ihre Website. Wenn der Fehler weiterhin besteht, müssen Sie das Limit möglicherweise auf 512 Mio. erhöhen oder Ihren Hosting-Anbieter kontaktieren, um es für Sie zu erhöhen.
Wenn Sie kürzlich ein Plugin installiert oder aktualisiert haben, bevor dieser Fehler auftrat, versuchen Sie, es zu deaktivieren. Ressourcenintensive oder schlecht programmierte Plugins können den verfügbaren Speicher schnell erschöpfen.
Shared-Hosting-Pläne haben feste Speicherlimits, die nicht immer vom Benutzer konfiguriert werden können. Wenn Sie trotz der Korrektur in der Datei „wp-config.php“ regelmäßig an die Speichergrenzen stoßen, ist dies ein Zeichen dafür, dass Ihre Website zu groß für Shared Hosting geworden ist, und es könnte sich lohnen, einen VPS- oder Managed-WordPress-Plan in Betracht zu ziehen.
Weitere Lösungen finden Sie in diesem vollständigen Leitfaden zur Behebung des WordPress-Speichermangels-Fehlers.
Tipp: Löschen Sie ungenutzte Plugins und Themes und halten Sie Ihre WordPress-Installation schlank. Je weniger Skripte ausgeführt werden, desto unwahrscheinlicher ist es, dass Sie Ihr Speicherlimit erreichen.
5. Verbindung-Zeitüberschreitungsfehler in WordPress
Wenn Sie in WordPress einen Fehler „ERR_CONNECTION_TIMED_OUT“ sehen, dauert es Ihrem Server zu lange, um zu antworten. Dies geschieht normalerweise bei Shared-Hosting-Plänen, wenn Ihre Website mehr Ressourcen verbraucht, als der Server zulässt.

Um dies zu beheben, deaktivieren Sie zunächst alle Plugins. Stellen Sie eine Verbindung über FTP oder den Dateimanager Ihres Hostinganbieters her und benennen Sie den Ordner „plugins“ in „wp-content“ um. Wenn die Website geladen wird, benennen Sie den Ordner zurück und reaktivieren Sie jedes Plugin einzeln, um dasjenige zu finden, das die Verlangsamung verursacht.
Überprüfen Sie als Nächstes Ihr Theme. Wechseln Sie vorübergehend zu einem Standard-WordPress-Theme (wie Twenty Twenty-Five), um Theme-Probleme auszuschließen. Sie können dies tun, indem Sie den Ordner Ihres aktiven Themes in „wp-content/themes“ umbenennen.
Wenn das Problem weiterhin besteht, erhöhen Sie Ihr PHP-Speicherlimit, indem Sie diese Zeile in die Datei „wp-config.php“ vor dem Kommentar „That’s all, stop editing!“ einfügen:
define( 'WP_MEMORY_LIMIT', '256M' );
Sie können Ihren Hosting-Anbieter auch bitten, die Ressourcenlimits Ihres Servers zu erhöhen. Bei Shared Hosting gibt es oft eine Obergrenze, die die Korrektur in der Datei „wp-config.php“ nicht umgehen kann, und ein Upgrade auf einen VPS- oder Managed-WordPress-Hosting-Plan kann die endgültige Lösung sein.
Eine vollständige Aufschlüsselung finden Sie in diesem Leitfaden zur Behebung von WordPress-Verbindungsfehlern (Connection Timed Out).
Tipp: Verwenden Sie ein leichtgewichtiges Theme und vermeiden Sie die Ausführung zu vieler ressourcenintensiver Plugins. Wenn Ihre Website wächst, sollten Sie ein Upgrade von Shared Hosting auf einen Plan mit mehr Ressourcen in Betracht ziehen.
6. Fehler beim Herstellen einer Datenbankverbindung in WordPress
Dieser Fehler bedeutet, dass WordPress keine Verbindung zu Ihrer Datenbank herstellen kann. Ohne eine funktionierende Datenbankverbindung kann Ihre Website keine Inhalte laden.

Beginnen Sie mit der Überprüfung Ihrer Datenbankanmeldeinformationen in der Datei „wp-config.php“. Stellen Sie sicher, dass der Datenbankname, der Benutzername, das Passwort und der Host mit den Details in Ihrem Hosting-Konto übereinstimmen. Selbst ein einziger Tippfehler kann diesen Fehler verursachen.
Wenn Ihre Anmeldeinformationen korrekt sind, ist die Datenbank möglicherweise beschädigt. Sie können das integrierte Reparaturwerkzeug von WordPress aktivieren, indem Sie die folgende Zeile in die Datei „wp-config.php“ vor dem Kommentar „That’s all, stop editing!“ einfügen:
define( 'WP_ALLOW_REPAIR', true );
Besuchen Sie dann diese URL in Ihrem Browser, um die Datenbank zu reparieren:
https://yoursite.com/wp-admin/maint/repair.php
Entfernen Sie nach der Reparatur die Zeile, die Sie in die Datei „wp-config.php“ eingefügt haben. Wenn das Problem weiterhin besteht, ist Ihr Datenbankserver möglicherweise ausgefallen. In diesem Fall wenden Sie sich für Hilfe an Ihren Hosting-Anbieter.
Weitere Details finden Sie in dieser Schritt-für-Schritt-Anleitung zur Behebung des Datenbankverbindungsfehlers in WordPress.
Tipp: Verwenden Sie einen zuverlässigen Hoster und vermeiden Sie manuelle Änderungen an der Datenbank, es sei denn, Sie wissen, was Sie tun. Regelmäßige Backups erleichtern die Wiederherstellung, falls die Datenbank jemals beschädigt wird.
7. Interner Serverfehler in WordPress
Der interne Serverfehler 500 hat normalerweise eine von drei Ursachen: eine beschädigte .htaccess-Datei, ein Plugin-Konflikt oder das Erreichen Ihres PHP-Speicherlimits.

Um es zu beheben, überprüfen Sie zunächst die .htaccess-Datei. Verbinden Sie sich mit Ihrer Website über FTP oder Ihren Hosting-Dateimanager und benennen Sie die Datei um (z. B. .htaccess-alt). Aktualisieren Sie dann Ihre Website.
Wenn sie geladen wird, gehen Sie zu Einstellungen » Permalinks in WordPress und klicken Sie auf Änderungen speichern, um eine neue .htaccess-Datei zu generieren.
Wenn das das Problem nicht behebt, versuchen Sie, alle Plugins zu deaktivieren, indem Sie den Ordner plugins innerhalb von wp-content umbenennen. Wenn der Fehler behoben ist, benennen Sie den Ordner zurück und aktivieren Sie die Plugins einzeln wieder, um das Problem zu finden.
Wenn der Fehler weiterhin besteht, wechseln Sie vorübergehend zu einem Standard-WordPress-Theme (wie Twenty Twenty-Five), indem Sie den Ordner Ihres aktiven Themes in wp-content/themes umbenennen.
Erhöhen Sie schließlich Ihr PHP-Speicherlimit, indem Sie define('WP_MEMORY_LIMIT', '256M'); zur wp-config.php vor dem Kommentar „That’s all, stop editing!“ hinzufügen.
Detaillierte Schritte finden Sie in dieser Anleitung zur Behebung des internen Serverfehlers von WordPress.
Tipp: Stellen Sie sicher, dass Sie eine Sicherungskopie Ihrer .htaccess-Datei erstellen und Plugins und Themes auf dem neuesten Stand halten. Die meisten internen Serverfehler treten aufgrund veralteter Codes oder beschädigter Konfigurationsdateien auf.
8. WordPress Parse- oder Syntaxfehler
Der WordPress Parse- oder Syntaxfehler tritt normalerweise auf, nachdem Code zu Ihrer Website hinzugefügt wurde. Er bedeutet, dass ein Fehler im Code vorliegt, oft ein fehlendes Zeichen, ein falscher Funktionsname oder ein Kopierfehler.

Wenn Sie keinen Zugriff auf den WordPress-Adminbereich haben, verbinden Sie sich über FTP oder den Dateimanager Ihres Hostinganbieters mit Ihrer Website. Suchen Sie die in der Fehlermeldung genannte Datei und öffnen Sie sie in einem Texteditor.
Überprüfen Sie sorgfältig die in der Fehlermeldung angezeigte Zeilennummer und beheben Sie den Syntaxfehler. Wenn Sie kürzlich einen Code-Schnipsel hinzugefügt haben, entfernen Sie ihn vollständig.
Nach der Behebung speichern Sie die Datei und aktualisieren Sie Ihre Website. Wenn Sie sich nicht sicher sind, wie Sie den Code beheben können, können Sie ein aktuelles Backup wiederherstellen oder die Datei durch eine saubere Kopie aus einem frischen WordPress-Download ersetzen.
Für Anfänger erklärt diese Anleitung sicher Code-Schnipsel zu WordPress hinzuzufügen.
Tipp: Testen Sie Code-Schnipsel immer auf einer Staging-Website, bevor Sie sie auf einer Live-Website hinzufügen. Ein einziger Tippfehler kann Ihre gesamte Website zum Absturz bringen.
9. WordPress 404-Fehler
Wenn Sie einen 404-Fehler erhalten, wenn Sie versuchen, auf einen Beitrag oder eine Seite zuzugreifen, bedeutet dies normalerweise, dass Ihre Permalink-Einstellungen aktualisiert werden müssen oder Ihre .htaccess-Datei fehlt oder beschädigt ist.

Die einfachste Lösung ist, sich in Ihr WordPress-Dashboard einzuloggen und zu Einstellungen » Permalinks zu gehen. Ohne etwas zu ändern, klicken Sie auf Änderungen speichern. Dies leert und generiert Ihre Permalink-Regeln neu.
Wenn der Fehler weiterhin besteht, überprüfen Sie, ob Ihre .htaccess-Datei im Stammverzeichnis Ihrer WordPress-Installation vorhanden ist. Wenn sie fehlt, erstellen Sie eine neue Datei und fügen Sie die Standard-WordPress-Rewrite-Regeln aus der WordPress-Dokumentation ein.
Eine andere Option ist die Verwendung eines Plugins wie All in One SEO (AIOSEO), um 404-Fehler zu überwachen und umzuleiten. Dies hilft Ihnen, defekte URLs zu verfolgen und sie einfach zu beheben.

Tipp: Überprüfen Sie Ihre Website regelmäßig auf defekte Links. Wenn Sie diese schnell beheben oder umleiten, verbessern Sie das SEO und die Benutzererfahrung Ihrer Website.
10. WordPress lädt keine Bilder hoch
Wenn Sie keine Bilder in die WordPress-Mediathek hochladen können, liegt das Problem oft an falschen Dateiberechtigungen auf Ihrem Server. Wenn WordPress nicht in den Uploads-Ordner schreiben kann, schlagen die Bild-Uploads fehl.

Um dies zu beheben, verbinden Sie sich über FTP oder Ihren Hosting-Dateimanager mit Ihrer Website und gehen Sie zu wp-content/uploads. Klicken Sie mit der rechten Maustaste auf den Ordner und wählen Sie Dateiberechtigungen.

Stellen Sie die Ordnerberechtigung auf 744 ein und wenden Sie die Änderungen auf alle Unterverzeichnisse an. Setzen Sie dann die Dateiberechtigungen innerhalb des Ordners auf 644. Diese Werte ermöglichen es WordPress, Dateien hochzuladen, ohne zu viel Zugriff zu gewähren.
Wenn der Fehler weiterhin besteht, deaktivieren Sie vorübergehend alle Bildoptimierungs- oder Sicherheit-Plugins, um zu sehen, ob diese Uploads blockieren. Sie können auch versuchen, die maximale Upload-Größe in Ihrer php.ini- oder wp-config.php-Datei zu erhöhen.
Tipp: Vermeiden Sie das Hochladen von Bildern mit Sonderzeichen oder Leerzeichen im Dateinamen. Verwenden Sie stattdessen Kleinbuchstaben, Zahlen und Bindestriche, um Upload-Fehler zu vermeiden.
11. WordPress-Fehler „Sind Sie sicher, dass Sie fortfahren möchten?“
Dieser Fehler tritt normalerweise auf, wenn einem WordPress-Plugin, -Theme oder einer Formularaktion ein Sicherheitssiegel (genannt Nonce) fehlt. Er kann auch auftreten, wenn Sie eine zu große oder inkompatible Datei hochladen.

Um dies zu beheben, deaktivieren Sie zunächst alle Plugins, indem Sie den Ordner „plugins“ in „wp-content“ umbenennen. Wenn der Fehler verschwindet, aktivieren Sie die Plugins einzeln wieder, um das problematische zu finden.
Wenn es kein Plugin ist, wechseln Sie vorübergehend zu einem Standard-WordPress-Theme (wie Twenty Twenty-Five), indem Sie Ihren aktiven Theme-Ordner in wp-content/themes umbenennen. Dies hilft, Theme-bezogene Probleme auszuschließen.
Überprüfen Sie auch die Datei, die Sie hochladen oder importieren. Stellen Sie sicher, dass sie den Größen- und Dateitypanforderungen von WordPress entspricht. Wenn sie zu groß ist, müssen Sie möglicherweise Ihr maximales Upload-Limit in php.ini oder wp-config.php erhöhen.
Weitere Schritte zur Fehlerbehebung finden Sie in dieser Anleitung zur Behebung des Fehlers „Sind Sie sicher, dass Sie das tun möchten?“ in WordPress.
Tipp: Halten Sie Ihre Plugins und Themes immer auf dem neuesten Stand. Viele Entwickler beheben Nonce- und Upload-Probleme schnell, sodass die Verwendung veralteter Codes diesen Fehler auslösen kann.
12. WordPress-Anmelde-Weiterleitungs-Schleife
Wenn Sie Ihre Anmeldedaten eingeben, Sie aber WordPress immer wieder auf den Anmeldebildschirm zurückleitet, stecken Sie in einer Anmelde-Redirect-Schleife fest. Dies kann durch Browser-Cookies, Cache-Probleme oder beschädigte Anmeldedateien verursacht werden.

Leeren Sie zuerst die Cookies und den Cache Ihres Browsers. Gehen Sie in Chrome zu Einstellungen » Datenschutz und Sicherheit » Browserdaten löschen. Versuchen Sie dann erneut, sich anzumelden.
Wenn das nicht funktioniert, deaktivieren Sie alle Plugins über FTP, indem Sie den Ordner „plugins“ in „wp-content“ umbenennen. Wenn Sie sich danach anmelden können, verursacht eines Ihrer Plugins das Problem. Aktivieren Sie sie einzeln wieder, um den Schuldigen zu finden.
Überprüfen Sie als Nächstes Ihr aktives Theme. Wechseln Sie vorübergehend zu einem Standard-WordPress-Theme (wie Twenty Twenty-Five), indem Sie Ihren Theme-Ordner in wp-content/themes umbenennen. Eine beschädigte Theme-Datei kann ebenfalls Anmeldeprobleme verursachen.
Wenn Sie immer noch nicht weiterkommen, öffnen Sie Ihre wp-config.php-Datei und fügen Sie diese Zeile über dem Kommentar „That’s all, stop editing!“ ein:
define( 'COOKIEPATH', '/' );
Dies zwingt WordPress, den richtigen Cookie-Pfad zu verwenden. Aktualisieren Sie dann die Anmeldeseite und versuchen Sie es erneut.
Weitere Tipps finden Sie in dieser vollständigen Anleitung zur Behebung von WordPress-Anmelde-Redirect-Schleifenfehlern.
Tipp: Aktivieren Sie automatische Plugin- und Theme-Updates für Sicherheitspatches. Redirect-Schleifenprobleme treten häufig nach teilweisen Updates oder Konflikten mit veraltetem Code auf.
13. 403 Forbidden-Fehler in WordPress
Der 403 Forbidden-Fehler tritt auf, wenn Ihr Server den Zugriff auf eine Seite oder Ressource blockiert. Er wird oft durch falsche Dateiberechtigungen, Einstellungen von Sicherheit-Plugins oder eine beschädigte .htaccess-Datei verursacht.

Deaktivieren Sie zuerst alle Sicherheits- und Firewall-Plugins. Verbinden Sie sich über FTP oder Ihren Hosting-Dateimanager mit Ihrer Website und benennen Sie den Ordner „plugins“ in „wp-content“ um. Wenn der Fehler verschwindet, hat eines Ihrer Plugins den Zugriff blockiert. Aktivieren Sie sie einzeln wieder, um den Schuldigen zu finden.
Wenn das nicht funktioniert, überprüfen Sie Ihre Dateiberechtigungen. Ordner sollten generell auf 744 und Dateien auf 644 eingestellt sein. Sie können diese Einstellungen mit Ihrem FTP-Client oder Hosting-Dateimanager ändern.
Benennen Sie als Nächstes Ihre .htaccess-Datei um (z. B. .htaccess-old) und laden Sie Ihre Website neu. Wenn der Fehler behoben ist, generieren Sie eine neue .htaccess-Datei, indem Sie zu Einstellungen » Permalinks in WordPress gehen und auf „Änderungen speichern“ klicken.
Wenn Sie den Fehler immer noch sehen, wenden Sie sich an Ihren Hosting-Anbieter. Er kann prüfen, ob serverseitige Firewall- oder mod_security-Regeln Ihre Website blockieren.
Tipp: Installieren Sie Plugins und Themes nur aus vertrauenswürdigen Quellen. Schlecht codete Software kann Fehlalarme bei Sicherheitsregeln auslösen und 403-Fehler verursachen.
14. ERR_TOO_MANY_REDIRECTS in WordPress
Diese WordPress-Fehlermeldung erscheint, wenn Ihr Browser in einer endlosen Weiterleitungs-Schleife feststeckt. Die drei häufigsten Ursachen sind eine falsch konfigurierte HTTPS-Einrichtung, falsche WordPress- oder Website-Adress-URL-Einstellungen oder ein Caching-Plugin, das veraltete Weiterleitungsregeln liefert.
Beginnen Sie damit, die Cookies und den Cache Ihres Browsers vollständig zu leeren, und versuchen Sie dann, die Website erneut zu laden. Veraltete Cookies sind oft das Hauptproblem.
Wenn das das Problem nicht behebt, überprüfen Sie Ihre WordPress-URL-Einstellungen. Melden Sie sich bei Ihrem Hosting-Dashboard an und greifen Sie auf phpMyAdmin zu. Öffnen Sie in Ihrer WordPress-Datenbank die Tabelle wp_options und sehen Sie sich die Werte für siteurl und home an. Beide sollten übereinstimmen und dasselbe Protokoll (http oder https, nicht gemischt) verwenden.
Sie können diese Werte auch in wp-config.php ändern, indem Sie Folgendes hinzufügen:
define('WP_HOME', 'https://yoursite.com');
define('WP_SITEURL', 'https://yoursite.com');
Wenn ein Caching-Plugin beteiligt ist, deaktivieren Sie es über FTP, indem Sie den Plugins-Ordner umbenennen, und prüfen Sie dann, ob die Weiterleitungsschleife behoben ist. Aktivieren Sie die Plugins einzeln wieder, um den Konflikt zu finden.
Wenn Sie kürzlich von http auf https umgestellt haben, stellen Sie sicher, dass Ihr SSL-Zertifikat aktiv ist und Ihr Hosting so eingestellt ist, dass HTTPS erzwungen wird. Eine halb konfigurierte HTTPS-Einrichtung ist eine der häufigsten Ursachen für Weiterleitungsschleifen, die ich sehe.
Tipp: Migrieren Sie von http zu https, aktualisieren Sie Ihre WordPress-URLs, leeren Sie Ihren Cache und testen Sie in einem Inkognito-Fenster, bevor Sie es als behoben erklären.
15. Maximale Ausführungszeit überschritten in WordPress
Dieser PHP-Fatal-Fehler erscheint als „Maximale Ausführungszeit von X Sekunden überschritten“ und bedeutet, dass ein Skript auf Ihrer Website zu lange lief. Dies ist auf Shared-Hosting-Plänen üblich, bei denen die Standard-PHP-Ausführungszeit niedrig eingestellt ist (oft 30 Sekunden).
Die beiden häufigsten Ursachen sind ressourcenintensive Plugins, die komplexe Operationen ausführen (Importe, Backups, SEO-Scans), und Shared-Hosting-Limits, die die Ausführungszeit begrenzen, um Serverressourcen zu schützen.
Um dies zu beheben, erhöhen Sie den Wert von max_execution_time. Die sicherste Methode ist, diese Zeile zu Ihrer wp-config.php vor dem Kommentar „That’s all, stop editing!“ hinzuzufügen:
set_time_limit(300);
Alternativ können Sie, wenn Sie über Ihr Hosting-Panel Zugriff auf php.ini haben, die Zeile finden, die lautet max_execution_time = 30 und sie auf 120 oder 300 erhöhen.
Wenn Sie kürzlich ein neues Plugin installiert haben, bevor der Fehler auftrat, deaktivieren Sie es zuerst. Backup-Plugins, SEO-Crawling-Tools und Import-Plugins sind häufige Schuldige, da sie große Datenmengen in einer einzigen Anfrage verarbeiten.
Auf Shared-Hosting gibt es oft eine harte Obergrenze für die Ausführungszeit, die Sie nicht über wp-config.php ändern können. Wenn der Fehler weiterhin auftritt, ist dies ein weiterer Fall, in dem ein Upgrade auf einen VPS- oder Managed-WordPress-Hosting-Plan ihn dauerhaft löst.
Tipp: Wenn ein Backup-Plugin abläuft, überprüfen Sie dessen Einstellungen auf eine Option „Teilen“ oder „Aufgeteilt“. Diese teilen große Operationen in kleinere Anfragen auf, die innerhalb der Zeitlimits bleiben.
16. WordPress lädt langsam
Langsames Laden von WordPress ist technisch gesehen keine Fehlermeldung, aber es ist eines der häufigsten Leistungsprobleme von WordPress und kann genauso frustrierend sein. Eine Website, die länger als 3 Sekunden zum Laden benötigt, verliert Besucher, bevor sie ein einziges Wort sehen.
Die häufigsten Ursachen sind zu viele Plugins, keine Caching-Einrichtung, nicht optimierte Bilder oder schlechtes Hosting. Hier erfahren Sie, wie Sie jedes davon diagnostizieren und beheben:
- Installieren Sie ein Caching-Plugin: WP Super Cache oder W3 Total Cache generieren statische HTML-Dateien Ihrer Seiten, reduzieren die Serverlast drastisch und verbessern die Antwortzeiten.
- Bilder optimieren: Große, unkomprimierte Bilder sind einer der größten Geschwindigkeitskiller. Verwenden Sie ein Plugin wie Smush oder ShortPixel, um Bilder beim Hochladen automatisch zu komprimieren.
- Inaktive Plugins deaktivieren: Jedes aktive Plugin fügt Code hinzu, der auf jeder Seite geladen wird. Deaktivieren und löschen Sie Plugins, die Sie nicht verwenden.
- Verwenden Sie ein leichtgewichtiges Theme: Page-Builder-Themes mit vielen integrierten Funktionen laden oft langsam. In meinen Tests mit GTmetrix lud eine mit SeedProd erstellte Seite in 556 ms mit 16 HTTP-Anfragen, während dieselbe Seite, die mit Elementor erstellt wurde, 1.882 ms und 32 Anfragen benötigte. Dieser Unterschied summiert sich bei jedem Seitenaufruf auf Ihrer Website.
- CDN aktivieren: Ein Content Delivery Network (CDN) liefert Ihre statischen Dateien von Servern, die näher an Ihren Besuchern sind, und reduziert so die Ladezeiten für internationalen Traffic.
Eine vollständige Anleitung finden Sie in unserem Leitfaden zur Beschleunigung Ihrer WordPress-Website.
Tipp: Führen Sie Ihre Website durch GTmetrix oder Google PageSpeed Insights, um eine spezifische Liste der Dinge zu erhalten, die Sie verlangsamen. Die Behebung der beiden oder drei häufigsten Probleme führt normalerweise zur größten Verbesserung.
Häufig gestellte Fragen zu gängigen WordPress-Fehlern
Welche häufigsten WordPress-Fehler treten bei Anfängern auf?
Die häufigsten WordPress-Fehler, auf die Anfänger stoßen, sind der White Screen of Death, „Error Establishing a Database Connection“, der 500 Internal Server Error, WordPress im Wartungsmodus festgefahren und E-Mail-Zustellungsfehler. All diese Fehler sind behebbar und die meisten lassen sich auf einen Plugin-Konflikt, ein Problem mit den Dateiberechtigungen oder ein zu niedriges Speicherlimit zurückführen, das erhöht werden muss.
Warum zeigt meine WordPress-Website einen 403 Forbidden-Fehler an?
Ein 403 Forbidden-Fehler bedeutet, dass Ihr Server den Zugriff auf eine Datei oder Seite blockiert. Die häufigsten Ursachen sind eine beschädigte .htaccess-Datei, falsche Ordner- oder Dateiberechtigungen (Ordner sollten 744, Dateien 644 sein) oder ein Sicherheits- oder Firewall-Plugin, das eine fälschlicherweise eine Blockierung auslöst. Beginnen Sie damit, Ihre .htaccess-Datei per FTP umzubenennen, und generieren Sie sie dann unter Einstellungen » Permalinks neu.
Wie finde ich heraus, welches Plugin einen WordPress-Fehler verursacht?
Verbinden Sie sich per FTP oder über den Dateimanager Ihres Hostings mit Ihrer Website und benennen Sie den Ordner „plugins“ in „wp-content“ in etwas wie „plugins-disabled“ um. Wenn der Fehler behoben ist, wissen Sie, dass ein Plugin die Ursache ist. Benennen Sie den Ordner zurück und gehen Sie dann zu Ihrem WordPress-Dashboard und aktivieren Sie die Plugins einzeln wieder, wobei Sie nach jedem einzelnen testen. Das Plugin, das den Fehler wieder auftreten lässt, ist der Schuldige.
Was verursacht den WordPress White Screen of Death?
Der White Screen of Death wird fast immer durch einen Plugin- oder Theme-Konflikt, eine beschädigte Datei oder ein überschrittenes PHP-Speicherlimit verursacht. Er erzeugt einen leeren weißen Bildschirm ohne Fehlermeldung, da PHP einen fatalen Fehler erzeugt hat, bevor die Seite gerendert werden konnte. Das Deaktivieren von Plugins per FTP, das Wechseln zu einem Standard-Theme und das Erhöhen des PHP-Speicherlimits sind die Standardlösungen in dieser Reihenfolge.
Wie behebe ich, dass WordPress nicht lädt oder ein Timeout auftritt?
Ein Timeout-Fehler bedeutet normalerweise, dass Ihr Server zu lange braucht, um eine Anfrage zu bearbeiten. Beginnen Sie damit, alle Plugins über FTP zu deaktivieren, um ein ressourcenintensives Plugin auszuschließen. Überprüfen Sie dann die Speicher- und Ausführungszeitlimits Ihres Hosting-Plans. Im Shared Hosting sind diese oft standardmäßig niedrig. Das Hinzufügen von define('WP_MEMORY_LIMIT', '256M'); zu wp-config.php hilft, aber wenn der Fehler weiterhin auftritt, kann ein Upgrade auf einen VPS oder einen Managed-WordPress-Host erforderlich sein.
So verhindern Sie WordPress-Fehler
Die meisten WordPress-Fehlerbehebungen sind vermeidbar. Diese fünf Gewohnheiten verhindern die Mehrheit der in diesem Leitfaden behandelten Fehler.
- Verwenden Sie eine Staging-Site vor Updates: Die meisten Managed-WordPress-Hosts (SiteGround, WP Engine, Kinsta) bieten Staging mit einem Klick. Testen Sie Plugin- und Theme-Updates dort, bevor Sie sie live schalten. Sie werden Konflikte erkennen, bevor Ihre Besucher es tun.
- Aktualisieren Sie Plugins und Themes einzeln: Massenaktualisierungen erschweren die Identifizierung, welche Änderung einen neuen Fehler verursacht hat. Aktualisieren Sie ein Element, testen Sie es und fahren Sie dann mit dem nächsten fort.
- Führen Sie automatische Backups durch: Richten Sie ein Backup-Plugin ein, das täglich ausgeführt wird und Kopien extern speichert. Ein Backup macht jeden Fehler wiederherstellbar.
- Nutzen Sie hochwertiges Hosting: Günstiges Shared Hosting mit niedrigen Speicherlimits und schlechter Verfügbarkeit ist die Ursache vieler Fehler wie Speichererschöpfung, Timeouts und maximale Ausführungszeit. Ein Managed-WordPress-Host beseitigt die meisten dieser Einschränkungen.
- Richten Sie eine Uptime-Überwachung ein: Tools wie UptimeRobot (kostenlos) benachrichtigen Sie in dem Moment, in dem Ihre Website ausfällt. Sie erfahren von Fehlern, bevor Ihre Besucher Ihnen per E-Mail davon berichten.
Häufigen WordPress-Fehlern zuvorkommen
WordPress-Fehlermeldungen sind frustrierend, aber wie Sie gesehen haben, lassen sich die meisten davon schnell beheben. Von Speicherlimits und Plugin-Konflikten bis hin zu Datenbankverbindungsproblemen ist der Schlüssel, jeden Schritt methodisch durchzugehen und Ihre Website gesichert zu halten.
Die Hälfte dieser Fehler lässt sich auf Ressourcenkonflikte zurückführen, die durch die Verwendung von zu vielen oder schlecht codierten Tools entstehen. Deshalb bin ich nach jahrelangem Debugging von Elementor-Websites zu SeedProd gewechselt.
In meinen GTmetrix-Tests lud eine SeedProd-Seite in 556 ms mit 16 HTTP-Anfragen im Vergleich zu 1.882 ms und 32 Anfragen mit Elementor, was weniger Kompatibilitätsprobleme mit Sicherheits-Plugins und eine geringere Wahrscheinlichkeit bedeutet, Speicherlimits zu erreichen. Wenn Sie neue Seiten erstellen oder Ihre Website neu gestalten, ist SeedProd einen Blick wert.
Möchten Sie Ihre Website weiter verbessern? Sehen Sie sich diese Anleitungen an:
- So beschleunigen Sie Ihre WordPress-Website
- Wichtige WordPress-Sicherheitstipps für Anfänger
- Häufigste Fehler, die Anfänger beim Erstellen von WordPress-Websites machen
- So erhalten Sie WordPress-Support (für Anfänger)
Danke fürs Lesen! Wir würden uns freuen, Ihre Gedanken zu hören. Treten Sie also gerne der Unterhaltung auf YouTube, X und Facebook bei, um weitere hilfreiche Ratschläge und Inhalte für das Wachstum Ihres Unternehmens zu erhalten.
gute Erfahrung, Ihren Blog zu durchsuchen, sehr hilfreich
Können Sie das Problem mit anderen Plugins lösen, die Schutz vor Quellcodeanzeige, Drag & Drop und Rechtsklick auf der Seedprod-Landingpage nicht funktionieren?
Ich habe die Pro-Version.
Hallo Janus, danke für Ihre Frage. Können Sie sich bitte an unser Support-Team hier wenden, wo wir Ihre Frage besser beantworten können?