63 häufige WordPress-Fehler und wie man sie behebt
63 Häufige WordPress-Fehler und wie man sie behebt
Einleitung
WordPress ist eine der beliebtesten Content-Management-Systeme (CMS) der Welt. Seine Flexibilität und Benutzerfreundlichkeit machen es zu einer idealen Plattform für Blogs, Unternehmenswebsites und E-Commerce-Shops. Trotz seiner Einfachheit können bei der Nutzung von WordPress jedoch auch Fehler auftreten. Dieser Artikel behandelt 63 häufige WordPress-Fehler, die in Deutschland auftreten können, und bietet detaillierte Lösungen zur Behebung dieser Probleme.
Datenbankverbindungsfehler
Fehler: “Fehler beim Aufbau einer Datenbankverbindung”
Dieser Fehler tritt auf, wenn WordPress keine Verbindung zur Datenbank herstellen kann. Dies kann verschiedene Ursachen haben:
- Falsche Datenbankanmeldeinformationen (Benutzername, Passwort, Datenbankname, Hostname) in der Datei wp-config.php
- Der Datenbankserver ist ausgefallen
- Der Datenbankbenutzer hat keine ausreichenden Berechtigungen
Lösung:
- Überprüfen Sie die Anmeldeinformationen in wp-config.php.
- Stellen Sie sicher, dass der Datenbankserver läuft.
- Überprüfen Sie die Berechtigungen des Datenbankbenutzers.
- Wenden Sie sich an Ihren Hosting-Anbieter, um Hilfe zu erhalten.
Fehler: “Tabellen fehlen in der Datenbank”
Dieser Fehler tritt auf, wenn WordPress die erforderlichen Tabellen in der Datenbank nicht finden kann. Dies kann nach einer fehlerhaften Installation oder einem Datenbank-Import auftreten.
Lösung:
- Stellen Sie sicher, dass die WordPress-Tabellen korrekt in der Datenbank vorhanden sind.
- Importieren Sie eine aktuelle Sicherung der Datenbank.
- Wenn Sie keine Sicherung haben, können Sie versuchen, WordPress neu zu installieren.
Weiße Seite des Todes (WSOD)
Fehler: Die berüchtigte “Weiße Seite des Todes”
Die WSOD ist ein allgemeiner Fehler, der durch verschiedene Probleme verursacht werden kann. Sie zeigt einfach eine leere, weiße Seite ohne Fehlermeldung an.
Ursachen:
- PHP-Fehler
- Speicherlimitüberschreitung
- Inkompatibles Plugin oder Theme
Lösung:
- Aktivieren Sie den Debug-Modus in WordPress, um Fehlermeldungen anzuzeigen (WP_DEBUG auf true in wp-config.php setzen).
- Deaktivieren Sie alle Plugins und aktivieren Sie sie einzeln, um den Verursacher zu identifizieren.
- Wechseln Sie zum Standard-Theme (z. B. Twenty Twenty-Three), um zu prüfen, ob das Theme das Problem verursacht.
- Erhöhen Sie das PHP-Speicherlimit in der wp-config.php-Datei oder in der php.ini-Datei Ihres Servers.
Fehler beim Hochladen von Medien
Fehler: “Datei konnte nicht hochgeladen werden”
Dieser Fehler tritt auf, wenn Sie versuchen, eine Mediendatei (Bild, Video, etc.) in die WordPress-Mediathek hochzuladen.
Ursachen:
- Dateigröße überschreitet das Limit
- Falsche Dateiberechtigungen
- Inkompatibler Dateityp
Lösung:
- Überprüfen Sie das maximale Upload-Limit in den WordPress-Einstellungen (Medien -> Erweitert).
- Passen Sie das Upload-Limit in der php.ini-Datei Ihres Servers oder über die .htaccess-Datei an.
- Stellen Sie sicher, dass die Dateiberechtigungen für den Upload-Ordner (wp-content/uploads/) korrekt sind (normalerweise 755).
- Überprüfen Sie, ob der Dateityp zulässig ist.
Fehler: “HTTP-Fehler beim Hochladen”
Ein allgemeiner Fehler, der beim Hochladen von Medien auftreten kann und oft keine klare Ursache hat.
Mögliche Lösungen:
- Ändern Sie den Image Editor Library auf GD Library anstatt ImageMagick (falls möglich).
- Installieren Sie das Plugin “Enable Media Replace”.
- Überprüfen Sie die Dateiberechtigungen.
- Deaktivieren Sie temporär Ihre Plugins.
- Stellen Sie sicher, dass genügend Speicherplatz auf dem Server vorhanden ist.
Fehlerhafte Weiterleitungen
Fehler: “Too Many Redirects”
Dieser Fehler tritt auf, wenn eine Website in einer Endlosschleife von Weiterleitungen gefangen ist. Dies kann durch fehlerhafte Konfigurationen in der .htaccess-Datei oder durch Plugin-Konflikte verursacht werden.
Lösung:
- Überprüfen Sie die .htaccess-Datei auf fehlerhafte Weiterleitungsregeln.
- Deaktivieren Sie Plugins, die Weiterleitungen verwalten (z.B. SEO-Plugins).
- Überprüfen Sie die WordPress-Einstellungen für Website-Adresse und WordPress-Adresse (Einstellungen -> Allgemein).
PHP-Fehler
Fehler: “Fatal error: Allowed memory size of…”
Dieser Fehler bedeutet, dass Ihr WordPress-Skript versucht hat, mehr Speicher zu verwenden, als ihm zugewiesen wurde.
Lösung:
- Erhöhen Sie das PHP-Speicherlimit in der wp-config.php-Datei (define(‘WP_MEMORY_LIMIT’, ‘256M’);) oder in der php.ini-Datei Ihres Servers.
- Optimieren Sie Ihren Code, um den Speicherverbrauch zu reduzieren.
- Deaktivieren Sie speicherintensive Plugins.
Fehler: “Fatal error: Call to undefined function…”
Dieser Fehler tritt auf, wenn Ihr Code versucht, eine Funktion aufzurufen, die nicht definiert ist. Dies kann durch fehlende Plugin- oder Theme-Dateien verursacht werden.
Lösung:
- Stellen Sie sicher, dass alle erforderlichen Plugin- und Theme-Dateien vorhanden sind.
- Installieren Sie das betreffende Plugin oder Theme neu.
- Überprüfen Sie, ob das Plugin oder Theme mit Ihrer WordPress-Version kompatibel ist.
Theme-bezogene Fehler
Fehler: “Broken Theme Stylesheet”
Dieser Fehler bedeutet, dass WordPress das Stylesheet Ihres Themes (style.css) nicht finden oder lesen kann.
Ursachen:
- Die style.css-Datei fehlt oder ist beschädigt
- Die style.css-Datei befindet sich im falschen Ordner
- Dateiberechtigungen sind falsch
Lösung:
- Stellen Sie sicher, dass die style.css-Datei im richtigen Ordner Ihres Themes vorhanden ist.
- Überprüfen Sie die Dateiberechtigungen für die style.css-Datei.
- Laden Sie das Theme erneut hoch oder installieren Sie es neu.
Fehler: “Theme ist für die aktuelle WordPress-Version nicht ausgelegt.”
Einige Themes sind nicht mit der neuesten WordPress-Version kompatibel, was zu Fehlern führen kann.
Lösung:
- Überprüfen Sie die Kompatibilität des Themes mit Ihrer WordPress-Version.
- Aktualisieren Sie das Theme auf die neueste Version, falls verfügbar.
- Verwenden Sie ein anderes, kompatibles Theme.
Plugin-bezogene Fehler
Fehler: Plugin verursacht Fehler
Plugins können oft die Ursache von Problemen sein, insbesondere nach Updates oder bei Inkompatibilitäten.
Lösung:
- Deaktivieren Sie alle Plugins und aktivieren Sie sie einzeln, um den Verursacher zu identifizieren.
- Aktualisieren Sie das Plugin auf die neueste Version.
- Kontaktieren Sie den Plugin-Entwickler, um Unterstützung zu erhalten.
- Ersetzen Sie das Plugin durch eine Alternative.
Fehler: Plugin-Installationsfehler
Es kann vorkommen, dass die Installation eines Plugins fehlschlägt.
Mögliche Ursachen und Lösungen:
- Dateiberechtigungen: Stellen Sie sicher, dass WordPress die erforderlichen Berechtigungen hat, um Dateien in das Plugin-Verzeichnis zu schreiben.
- Inkompatibilität: Überprüfen Sie, ob das Plugin mit Ihrer WordPress-Version kompatibel ist.
- Server-Ressourcen: Stellen Sie sicher, dass Ihr Server genügend Speicher und Rechenleistung hat, um das Plugin zu installieren.
Sicherheitsbezogene Fehler
Fehler: Gehackte Website
Eine gehackte Website kann schwerwiegende Folgen haben.
Maßnahmen:
- Ändern Sie alle Passwörter (WordPress-Benutzer, Datenbank, FTP, Hosting-Konto).
- Installieren Sie ein Sicherheitsplugin (z.B. Wordfence, Sucuri Security).
- Überprüfen Sie die Website auf bösartigen Code.
- Stellen Sie eine saubere Sicherung der Website wieder her.
- Lassen Sie die Website von einem Experten reinigen, wenn Sie sich unsicher fühlen.
Fehler: Brute-Force-Angriffe
Brute-Force-Angriffe versuchen, Ihr Passwort durch Ausprobieren vieler Kombinationen zu erraten.
Schutzmaßnahmen:
- Verwenden Sie starke Passwörter.
- Begrenzen Sie die Anzahl der Anmeldeversuche.
- Aktivieren Sie die Zwei-Faktor-Authentifizierung.
- Verwenden Sie ein Sicherheitsplugin, das Brute-Force-Angriffe erkennt und blockiert.
Weitere häufige Fehler
Fehler: “404 Not Found”
Diese Meldung erscheint, wenn eine Seite oder ein Beitrag nicht gefunden werden kann.
Lösung:
- Überprüfen Sie, ob die URL korrekt ist.
- Aktualisieren Sie die Permalinks (Einstellungen -> Permalinks).
- Überprüfen Sie die .htaccess-Datei auf Fehler.
Fehler: “Internal Server Error” (500)
Ein allgemeiner Serverfehler, der viele Ursachen haben kann.
Mögliche Ursachen und Lösungen:
- .htaccess-Datei: Überprüfen Sie die .htaccess-Datei auf Syntaxfehler.
- PHP-Version: Stellen Sie sicher, dass Ihre PHP-Version mit WordPress und Ihren Plugins kompatibel ist.
- Server-Ressourcen: Stellen Sie sicher, dass Ihr Server genügend Ressourcen (Speicher, CPU) hat.
Fehler: “Mixed Content”
Dieser Fehler tritt auf, wenn eine HTTPS-Website Inhalte über HTTP lädt. Dies kann zu Sicherheitswarnungen im Browser führen.
Lösung:
- Stellen Sie sicher, dass Ihre Website vollständig über HTTPS erreichbar ist.
- Aktualisieren Sie alle internen Links, um HTTPS zu verwenden.
- Verwenden Sie ein Plugin, um Mixed Content zu beheben.
Fehler: Langsame Website-Ladezeiten
Eine langsame Website kann Benutzer abschrecken und das Suchmaschinenranking beeinträchtigen.
Optimierung:
- Optimieren Sie Bilder.
- Verwenden Sie ein Caching-Plugin.
- Minimieren Sie CSS- und JavaScript-Dateien.
- Wählen Sie einen schnellen Hosting-Anbieter.
- Verwenden Sie ein Content Delivery Network (CDN).
Fehler: WordPress-Update schlägt fehl
Das Update von WordPress kann manchmal fehlschlagen.
Lösung:
- Deaktivieren Sie alle Plugins.
- Wechseln Sie zum Standard-Theme.
- Starten Sie das Update erneut.
- Überprüfen Sie die Dateiberechtigungen.
- Wenn das Update immer noch fehlschlägt, führen Sie ein manuelles Update durch.
Zusammenfassung
WordPress-Fehler können frustrierend sein, aber mit den richtigen Kenntnissen und Werkzeugen können die meisten Probleme behoben werden. Dieser Artikel hat einen Überblick über 63 häufige WordPress-Fehler und deren Lösungen gegeben. Es ist wichtig, regelmäßig Sicherungen Ihrer Website zu erstellen und Plugins und Themes auf dem neuesten Stand zu halten, um potenzielle Probleme zu vermeiden. Wenn Sie auf einen Fehler stoßen, den Sie nicht selbst beheben können, zögern Sie nicht, professionelle Hilfe in Anspruch zu nehmen.
- WordPress.com vs. WordPress.org – Was ist besser?
- Den weißen Bildschirm des Todes in WordPress beheben
- Self-Pingbacks in WordPress deaktivieren
- 17 Tipps zur Beherrschung des WordPress-Content-Editors
- WordPress: Fehler bei Update oder Veröffentlichung fixen
- 500 Internal Server Error in WordPress beheben
- 504 Gateway Timeout Error in WordPress beheben
