Nichts ist ärgerlicher als ein unerwarteter Fehler auf Ihrer Website. Obwohl CMS-Plattformen wie WordPress (WP) über robuste Sicherheitsfunktionen verfügen, können gelegentlich Sicherheitslücken auftreten. Diese Probleme können sehr lästig sein, insbesondere wenn Sie nicht wissen, wie Sie sie beheben können.
Obwohl diese Probleme auf den ersten Blick gefährlich erscheinen, lassen sie sich oft mit wenigen einfachen Anpassungen und Einstellungen in WordPress beheben. Sobald die Ursache des Problems identifiziert ist, kann es mithilfe einiger Fehlerbehebungsmaßnahmen unkompliziert behoben werden.
In diesem Tutorial haben wir die häufigsten WordPress-Fehler, ihre Ursachen und Lösungen zusammengestellt, damit Sie das Problem schnell beheben können.
Lasst sie uns ansehen.
Die häufigsten WordPress-Fehler:
Weißer Bildschirm des Todes (WSoD):
Ein leerer Bildschirm oder ein rein weißer Bildschirm ohne jegliche Fehlermeldung ist einer der beunruhigendsten Bugs in WordPress. Ein solcher Fehler kann Ihre gesamte Website beeinträchtigen und dazu führen, dass nur noch ein leerer Bildschirm angezeigt wird.
Ursachen:
- Fehlerhafte oder schlecht programmierte Designs
- Kompatibilitätsprobleme mit Plugins
- PHP-Codefehler
- Speicherlimit erschöpft
Lösungen:
- Ein fehlerhaftes Theme kann ebenfalls die Ursache sein; am besten deaktiviert man Themes und wählt die Standard-WP-Themes aus, um zu testen, welches Theme den Fehler verursacht.
- Wenn ein Plugin Probleme verursacht, ist es am besten, es zu deaktivieren und zu prüfen, ob der Fehler behoben wird.
- Finde Fehler im PHP-Code und behebe sie.
- Erhöhen Sie das Speicherlimit der wp-config.php-Datei, indem Sie den gewünschten Code hinzufügen und den Speicher Ihrer Website erhöhen.
- der Datei wp-config.php die folgende Zeile einfügen : `define('WP_DEBUG,' false);`. Ändern Sie den Wert von `false` auf `true` und aktualisieren Sie die Datei auf Ihrem Server, um das Debugging zu starten. Dadurch können Sie Seitenfehler und die Ursachen von White Screens of Death (WSoD) überprüfen.
Verbindung unterbrochen (Zeitüberschreitung):
Dieser Fehler tritt auf, wenn ein Server überlastet ist und die Website nicht geladen werden kann. Er kommt häufiger bei Shared Hosting vor, wo mehrere Websites auf einem einzigen Server gehostet werden. Aufgrund von Speichermangel kann Ihr Server Ihre Website nicht verwalten.
Ursachen:
- Ausschöpfung des PHP-Speicherlimits
- Leistungsstarke Plugins
- Fehler in den Theme-Funktionen
Lösungen:
- Erhöhen Sie Ihr PHP-Speicherlimit.
- Deaktivieren Sie die Plugins und Themes nacheinander, um das fehlerhafte zu finden
- Erweitern Sie Ihren Hosting-Plan, um die Serverressourcen zu erhöhen und Verlangsamungen und Ausfallzeiten zu vermeiden.
- Optimieren Sie die Website-Geschwindigkeit und vermeiden Sie die Verwendung ressourcenintensiver Plugins und Themes zur Fehlerbehebung.
500 Interner Serverfehler:
Dies ist einer der verwirrendsten WordPress-Fehler, auf die Anfänger stoßen. Er tritt üblicherweise auf, wenn etwas schiefgeht, der Server das Problem aber nicht identifizieren kann.
Ursachen:
- Beschädigte .htaccess-Datei.
- Das PHP-Speicherlimit ist erschöpft.
- Fehlerhafte Funktionen der Themes und Plugins.
Lösungen:
- Wenn Ihre .htaccess-Datei beschädigt ist, öffnen Sie sie im Dateimanager oder per FTP und benennen Sie sie in „alte .htaccess“ um. Laden Sie die Website neu, um zu prüfen, ob der Fehler behoben ist. Falls ja, speichern Sie die Änderungen und starten Sie die .htaccess-Datei neu.
- Interne Serverfehler können auch durch unzureichenden Arbeitsspeicher auf Ihrem Server verursacht werden. Beheben Sie das Problem, indem Sie das Speicherlimit in der Datei .php.ini erhöhen.
- Deaktivieren Sie alle Themes und Plugins und aktivieren Sie sie dann einzeln, um das fehlerhafte zu finden.
Fehler beim Herstellen der Datenbankverbindung:
Der Name selbst erklärt bereits die Bedeutung: Die Verbindung zur Datenbank wurde unterbrochen, und WordPress kann keine Verbindung zur Datenbank der Website herstellen.
Ursachen:
- Probleme mit dem Webhost
- Fehler in der wp-config.php-Datei (in der die Datenbank gespeichert ist)
- Eine gehackte Website.
Lösungen:
- Sprechen Sie mit Ihrem Hosting-Anbieter und prüfen Sie, ob Sie die maximale Größe Ihrer Datenbank erreicht haben, da dies ebenfalls zu einem Fehler führen kann.
- Öffnen Sie die Datei wp-config.php und überprüfen Sie alle Angaben wie Datenbankname, Host, Benutzername, Passwort usw. Stellen Sie sicher, dass diese korrekt sind. Korrigieren Sie gegebenenfalls Rechtschreibfehler. Machen Sie sich mit der Bearbeitung von PHP-Dateien vertraut und nehmen Sie die erforderlichen Änderungen vor.
- Da WordPress die beliebteste CMS-Plattform ist, zieht sie viele Hacker für Phishing-Angriffe an. Stellen Sie sicher, dass Ihre Website nicht von Hackern kompromittiert wurde. Im Verdachtsfall empfiehlt es sich, Ihre Zugangsdaten zu ändern und Ihre Website aus einem Backup wiederherzustellen.
404 Seite nicht gefunden-Fehler:
Wenn der Server die angeforderte Seite nicht finden kann, wird die Fehlermeldung 404 Seite nicht gefunden angezeigt.
Ursachen:
- Probleme mit den Permalink-Einstellungen.
- Die fehlende Regel im WP-URL-Router-Cache
- Defekte Links und geänderte URLs
Lösungen:
- Die beste Lösung ist, die Permalinks zu ändern. Gehen Sie im WordPress-Dashboard zu Einstellungen > Permalinks. Wählen Sie „Standardeinstellungen“ und speichern Sie anschließend Ihre Änderungen.
- Beheben Sie die WordPress-Regeln, indem Sie das kostenlose WordPress-Plugin „Rewrite Rules Inspector“ installieren. Führen Sie anschließend die Option „Regeln aktualisieren“ aus, um das Problem zu beheben.
Aufgrund geplanter Wartungsarbeiten nicht verfügbar:
Dieser Fehler tritt auf, wenn ein Update des Plugins oder Themes durchgeführt wird; das Update wird nicht abgeschlossen, und Ihre Website bleibt im Wartungsmodus.
WordPress hat im Stammverzeichnis der Website eine temporäre Datei namens „.maintenance“ erstellt, die den Wartungsfehler anzeigt.
Ursache:
- Unvollständige oder unterbrochene WordPress-Updates.
Lösungen:
- Greifen Sie per FTP auf Ihr Stammverzeichnis zu und löschen Sie die Datei „ .maintenance“ .
- Das unvollständige Update manuell abschließen.
Syntaxfehler / Parsing-Fehler:
Dieses häufige WordPress-Problem tritt meist auf, wenn sich ein Fehler im Quellcode der Website befindet, der zwar klein, aber dennoch gravierend sein kann. Enthält der PHP-Code einen Syntaxfehler, verursacht dies diesen Fehler, da der PHP-Parser ihn nicht korrekt interpretieren, lesen und ausführen kann.
Ursache:
- Der Fehler kann beispielsweise ein fehlendes Komma, fehlende zusätzliche Zeichen, fehlende Semikolons, fehlende Anführungszeichen, zufällige Zeichenketten oder Variablen usw. sein.
Lösungen:
- Um den Code zu korrigieren, öffnen Sie die Quelldatei und gehen Sie zu der genannten Zeile.
- Konzentriere dich auf die Zeilen darüber, um die fehlenden Operatoren zu finden, und korrigiere alle Syntaxfehler.
- In einem Zwischenschritt werden die langen Codes aufgeteilt, sodass der Parser, anstatt sich auf den erweiterten Code zu konzentrieren, eine feste Zeilennummer des fehlerhaften Codes angeben kann und der Reparaturprozess vereinfacht wird.
- Vermeiden Sie zusammengesetzte Syntaxkonstrukte; entscheiden Sie sich stattdessen für eine eindeutige und farbenfrohe Syntaxhervorhebung.
- Erstellen Sie eine Sicherungskopie der vorherigen Arbeitscodes.
Speicherfehler:
Wenn der PHP-Speicher auf dem Server sein Limit erreicht, erscheint die Fehlermeldung „Speicherfehler“. Diese Fehlermeldung wird angezeigt, wenn die WordPress-Website ein Skript oder Plugin ausführen möchte, dies aber aufgrund von Speichermangel nicht kann.
Ursache:
- Der Standard-PHP-Speicher ist voll.
Lösungen:
- Browser-Cache leeren
- Sollte der Fehler weiterhin bestehen, erhöhen Sie Ihr Speicherlimit, indem Sie die Datei wp-config.php aufrufen.
- Erhöhen Sie das Speicherlimit, indem Sie die php.ini-Datei bearbeiten. Da es sich dabei nicht um eine WordPress-Datei handelt, können Sie Ihren Webhoster bitten, das Limit zu erhöhen.
Fehler mit gemischten Inhalten:
Dieses Problem wird durch fehlerhafte HTTPS/SSL-Einstellungen (Secure Socket Layers) auf Ihrer WordPress-Website verursacht. SSL-Zertifikate von Anbietern wie DigiCert, GlobalSign und Comodo schützen Ihre Website durch Verschlüsselung. Bestimmte unsichere Inhalte auf diesen sicheren Websites können jedoch diesen Fehler auslösen, was sich negativ auf Ihr SEO-Ranking und die Benutzerfreundlichkeit auswirken kann.
Ursachen:
- Obwohl die Website über ein SSL-Zertifikat verfügt, werden einige Skripte, Videos oder Fotos nicht über sicheres SSL geladen, oder einige Seiten auf der sicheren Website sind noch nicht geschützt (HTTP).
- SSL-Fehlkonfiguration
Lösungen:
- Installieren und aktivieren Sie das SSL Insecure Content Fixer-Plugin und beheben Sie den Mixed Content-Fehler.
- Selbst das Ahrefs-Audit-Tool kann dabei helfen, sämtliche HTTP-Inhalte zu erkennen und zu entfernen und so das Problem zu beheben.
Wiederherstellung der Administrator-E-Mail-Adresse und des Passworts funktioniert nicht
Keine Sorge, es handelt sich nicht um ein technisches Problem. Dies passiert, wenn Sie Ihre WordPress-E-Mail-Adresse oder Ihr Passwort vergessen haben.
Ursache:
- Ein verlorenes oder nicht wiederhergestelltes Passwort führt zu diesem Fehler.
Lösungen:
- Fügen Sie in der Datei functions.php den Code wp_set_password('DesiredNewPassword,' 1) ein und geben Sie Ihr neues Passwort in das Feld „DesiredNewPassword“ ein. Speichern Sie die Datei und laden Sie sie hoch.
- Melden Sie sich in cPanel > phpMyAdmin an, um Ihre E-Mail-Adresse und Ihr Passwort zu ändern. Wählen Sie eine Datenbank für die Website aus. Klicken Sie auf die Tabelle „wp_users“ > klicken Sie auf den Link „Durchsuchen“.
- Klicken Sie auf Bearbeiten und geben Sie ein neues Passwort für user_pass in MD5-Verschlüsselung ein, da phpMyAdmin diese Verschlüsselung verwendet.
- Wählen Sie im Dropdown-Menü „Funktionen speichern“ die Option MD5 aus und aktualisieren Sie anschließend Ihre Website.
Ende:
WordPress ist zwar eine robuste CMS-Plattform, weist aber auch einige Schwächen und Fehler auf. Wir hoffen, dass die oben genannten Lösungsvorschläge in diesem Artikel ausreichen und Ihre Zweifel und Probleme beheben.
Sollten Sie noch Fragen zu den oben genannten WordPress-Fehlern haben oder professionelle Hilfe bei der Behebung von Fehlern auf Ihrer WordPress-Website benötigen, kontaktieren Sie uns!