10 häufigsten WordPress-Fehler (mit Lösungen)
Wenn Sie ein WordPress-Benutzer sind, der sich gerne mit den Codes verschmutzt, oder wenn Sie einfach Plug-Ins installieren und Designs ändern möchten, werden Sie verstehen, dass das Auftreten eines Fehlers unvermeidlich ist. WordPress-Benutzer (wie wir) wissen, wie frustrierend es ist, in einen unerwarteten Fehler zu stolpern und keine Lösung dafür zu finden. Die meisten WordPress-Probleme sind lösbar. Wenn Sie auf einen Fehler stoßen, ärgern Sie sich nicht, weil die Chancen stehen, dass ein anderer WordPress-Benutzer das gleiche Problem hatte und das Problem bereits gelöst wurde.
In dem heutigen Beitrag werfen wir einen Blick auf einige der häufigsten WordPress-Fehler, die bei Benutzern aufgetreten sind, und teilen Ihnen die Lösungen mit, um diese Probleme zu beheben oder zu beheben. Wir hoffen, dass dies für Sie von Nutzen sein wird - fröhliches WordPressing!
Das könnte dir auch gefallen:
- Grundlegende Shell-Befehle für Blogger
- WordPress Tweaks zur Verbesserung von Beiträgen und Seiten
- Härten von WordPress-Sicherheit: 25 Essential Plugins + Tipps
1. Verlorenes Admin-Passwort und E-Mail-Abruf funktioniert nicht
Das Problem:
Sie haben Ihr WordPress-Administratorkennwort verloren und haben versucht, Ihren Benutzernamen oder Ihre E-Mail-Adresse unter "Passwort vergessen?" Einzugeben. konnte jedoch keinen Link zum Erstellen eines neuen Passworts per E-Mail erhalten.
Hier sind zwei einfache Lösungen, um Ihr WordPress-Administratorkennwort zurückzusetzen.
Lösung 1: phpMyAdmin
- Login cPanel, klicken Sie auf phpMyAdmin unter Datenbanken.
- Wählen Sie Ihre WordPress-Datenbank aus. Zum Beispiel: Username_wrdp1.
- Gehe zu wp_users, klicke auf Durchsuche.
- Suchen Sie nach Ihrem Benutzernamen und klicken Sie auf Bearbeiten.
- Setzen Sie Ihr Passwort zurück, indem Sie einen neuen Wert eingeben Benutzerpass. Denken Sie daran, es wird zwischen Groß- und Kleinschreibung unterschieden.
- Wenn Sie dies abgeschlossen haben, klicken Sie auf das Dropdown-Menü unter Funktion, und wähle MD5 aus dem menü.
- Klicken Sie unten auf der Seite auf Gehen Taste.
Lösung 2: Über FTP
- Melden Sie sich bei Ihrem FTP-Konto an.
- Gehen Sie zu "… / wp-content / themes / (Ihr aktives Thema) /" und laden Sie das herunter Functions.php Datei.
- Öffnen Sie die Datei functions.php und fügen Sie den Code direkt nach dem ersten ein
wp_set_password ('YourNewPassword', 1);
Ersetzen Dein neues Passwort mit Ihrem gewünschten neuen Passwort. Die "1" im Skript ist die Benutzer-ID-Nummer in der Tabelle "wp_users".
- Laden Sie die bearbeitete Datei functions.php auf Ihren FTP-Server hoch.
- Entfernen Sie den Code und laden Sie ihn auf Ihr FTP hoch, nachdem Sie sich bei WordPress angemeldet haben.
2. Das WordPress-Admin-Dashboard wird nicht richtig angezeigt
Das Problem:
Das WordPress-Admin-Dashboard wird ohne CSS angezeigt. Alle Links sind nicht richtig angeordnet.
Lösung 1: Proxy & Firewall
Prüfen Sie, ob sich Ihre Internetverbindung hinter einer Proxy-Verbindung oder Firewall befindet. Einige dieser Tools blockieren CSS-Dateien, sodass CSS-Dateien nicht ordnungsgemäß geladen werden. Löschen Sie Ihre Proxy- oder Firewall-Cookies und Ihren Cache und drücken Sie Strg + F5, um die Seite zu aktualisieren.
Lösung 2: Aktualisieren Sie WordPress-Plugins
Wenn Sie WordPress-Plugins für das Admin-Menü installiert haben, z. B. das Plugin "Admin Drop Down Menu" oder das Plugin "Lighter Menus", aktualisieren Sie es. Wenn es nicht funktioniert, versuchen Sie es zu deaktivieren.
3. Warnung: Header-Informationen können nicht geändert werden - Header, die bereits von gesendet wurden
Das Problem:
Sie erhalten eine Fehlermeldung in Ihrem Browser. "Warnung: Header-Informationen können nicht geändert werden - Header bereits gesendet von (Ausgabe wurde unter /path/blog/wp-config.php:34 gestartet)"direkt nach dem Upgrade von WordPress oder einer neuen WordPress-Installation.
Lösung: Entfernen Sie Leerzeichen, neue Zeilen oder andere Abfälle in der Datei wp-config.php
- Herunterladen wp-config.php über FTP.
- Öffnen Sie die wp-config.php.
- Entfernen Sie zuvor alle Leerzeichen .
- Stellen Sie sicher, dass die ersten Zeichen sind , In der ersten Zeile ohne Leerzeichen platziert.
- Entfernen Sie alle Leerzeichen nach ?>
- Stellen Sie sicher, dass die letzten Zeichen sind ?>, in der letzten Zeile ohne Leerzeichen eingefügt.
Dieser Fehler kann auch bei anderen Dateien auftreten. Lesen Sie die Fehlermeldung sorgfältig durch, da sie den Namen der Datei angibt, in der der Fehler aufgetreten ist.
4. WordPress Blog und Admin Zeigt eine leere Seite an
Das Problem:
Dieser Fehler tritt normalerweise direkt nach einer neuen Installation von WordPress Themes oder einem WordPress-Upgrade auf. Der gesamte Blog zeigt eine leere Seite. Dies ist auch die WordPress-Anmeldeseite. Es gibt keine Möglichkeit, auf das Dashboard zuzugreifen.
Lösung 1: Benennen Sie den aktuell installierten Designordner über FTP um
Durch das Umbenennen des aktuell installierten Designordners über FTP kann WordPress das Standarddesign auswählen, das in Betrieb genommen werden soll. Anschließend können Sie auf WordPress wp-admin zugreifen.
- Navigieren Sie zu WP-Inhalte / Themen Verzeichnis via FTP.
- Benennt den aktuell installierten Designordner um. Zum Beispiel: "zwanzigfach" bis "zwanzigzwanzig".
- Melden Sie sich bei Ihrem WordPress-WP-Admin an.
- Prüfen Sie, ob Ihr Design mit Ihrer WordPress-Version kompatibel ist.
- Überprüfen Sie, ob Ihr Design Codierungen enthält, die nicht ausgeführt werden können.
Lösung 2: Setzen Sie den Plugin-Ordner über FTP zurück
- Navigieren Sie zu WP-Inhalt Verzeichnis via FTP.
- Ordner umbenennen in "plugins-temp".
- Erstellen Sie einen neuen Ordner mit dem Namen "plugins" unter wp-contents.
- Versuchen Sie, sich bei Ihrem WordPress-WP-Admin anzumelden.
- Bewegen Sie Ihr Plugin von "plugins-temp" zu "plugin" und aktivieren Sie es nacheinander.
- Prüfen Sie, ob ein Plugin nicht mit Ihrer WordPress-Version kompatibel ist.
5. Schwerwiegender Fehler: Die zulässige Speichergröße von 33554432 Byte ist erschöpft
Das Problem:
Erhalten "Schwerwiegender Fehler: Die zulässige Speichergröße von 33554432 Byte ist erschöpft"Versuchen Sie, ein Bild mit mittlerer Dateigröße hochzuladen. Um diesen Fehler zu beheben, erhöhen Sie den für PHP zugewiesenen Speicher. Sie können den Grenzwert auf 32 MB, 64 MB, 128 MB oder 256 MB setzen. Dies hängt von Ihrem Host ab.
Lösung 1: Bearbeiten Sie PHP.ini
Wenn Sie noch bearbeiten dürfen PHP.iniDatei, aktualisieren Sie Ihre memory_limit im PHP.inIch modifiziere die untere Zeile
memory_limit = 64M; Maximale Menge an Speicher, die ein Skript verbrauchen darf (64 MB)
Wenn die Leitung standardmäßig 64M anzeigt, versuchen Sie es mit 128M.
Lösung 2: Bearbeiten Sie die .htaccess-Datei
Fügen Sie das folgende Skript zu Ihrem hinzu .htaccess Datei.
php_value memory_limit 64M
Lösung 3: Bearbeiten Sie die Datei wp-config.php
Fügen Sie das folgende Skript zu Ihrem hinzu wp-config.php Datei
Erhöhung des für PHP zugewiesenen Speichers define ('WP_MEMORY_LIMIT', '64M');
Lösung 4: Erstellen Sie eine PHP.ini-Datei im Ordner wp-admin
- Öffnen Sie den Editor.
- Fügen Sie den folgenden Code in den Editor ein.
memory_limit = 64M;
- Speichern als "PHP.ini".
- Laden Sie diese Datei in das Verzeichnis "wp-admin" hoch.
6. Sie sind nicht berechtigt, diese Seite anzuzeigen (Fehler 403)
Das Problem:
Sie erhalten eine Fehlermeldung "Sie sind nicht berechtigt, diese Seite anzuzeigen. (403 Fehler)"nachdem Sie den Benutzernamen und das Kennwort in die WordPress-Anmeldeseite eingegeben haben.
Lösung: Aktivieren Sie Index.php
Wenn Ihr Blog auf einem Windows-Server gehostet wird, liegt möglicherweise ein Fehler bei den Verzeichnisindizes vor.
- Melden Sie sich an Schalttafel.
- Klicke auf Weboptionen.
- Gehe zu Verzeichnisindizes Sektion.
- Hinzufügen index.php zu den Verzeichnisindizes.
7. Schwerwiegender Fehler undefinierte Funktion is_network_admin ()
Das Problem:
Du erhältst "Schwerwiegender Fehler undefinierte Funktion is_network_admin ()"wenn Sie sich nach dem Update von WordPress bei WordPress admin anmelden.
Lösung: Manuelle Aktualisierung
Dieser Fehler wird durch eine fehlgeschlagene WordPress-Versionsaktualisierung verursacht. Versuchen Sie eine manuelle Aktualisierung.
- Laden Sie die neueste WordPress-ZIP-Datei herunter und entpacken Sie sie.
- Sichern Sie Ihr WordPress.
- Umbenennen WP-Includes und wp-admin Verzeichnisse zu WP-Includes.Bak und wp-admin.bak.
- Laden Sie das hoch WP-Includesund wp-admin Verzeichnisse aus dem entpackten Ordner auf Ihrem Webhost über FTP.
- Laden Sie Dateien von neu hoch WP-Inhalt zu Ihrem bestehenden WP-Inhalt Mappe. Ersetzen und überschreiben Sie vorhandene Dateien.
- Laden Sie die neue Version der restlichen Dateien aus dem Stammverzeichnis in Ihr vorhandenes WordPress-Stammverzeichnis herunter.
- Löschen .Instandhaltung in Ihrem WordPress-Verzeichnis über FTP.
- Melden Sie sich bei WordPress Admin an und Sie erhalten einen Link zur URL wie "http://domain.com/wordpress/wp-admin/upgrade.php". Folgen Sie dem Link und den Anweisungen.
- Löschen Sie den Cache, um die Änderungen anzuzeigen, wenn Sie die Zwischenspeicherung aktiviert haben.
Weitere Informationen zum manuellen Update von WordPress finden Sie unter http://codex.wordpress.org/Updating_WordPress#Manual_Update.
8. WordPress Admin Login 404-Ausgabe
Das Problem:
Sie können sich nicht bei WordPress Admin anmelden. Sie erhalten stattdessen eine 404-Fehlerseite.
Lösung 1: Aktualisieren Sie die URL in der Datenbank
Wenn Sie auf phpMyAdmin zugreifen können, versuchen Sie, die URL in der Datenbank zu aktualisieren.
- Login cPanel, klicken Sie auf phpMyAdmin unter Datenbanken.
- Wählen Sie Ihre WordPress-Datenbank aus. Zum Beispiel: Username_wrdp1.
- Gehe zu wp_options, klicke auf Durchsuche.
- Suchen nach Seiten-URL unter dem Feld Optionsname.
- Klicke auf Feld bearbeiten.
- Ändern Sie die URL im Eingabefeld von Optionswert.
- Klicken Sie unten auf der Seite auf Gehen Taste.
Lösung 2: Aktualisieren Sie die Ordnerattribute
- Wechseln Sie über FTP in das Verzeichnis "/ wp-admin".
- Klicken Sie mit der rechten Maustaste auf das Verzeichnis wp-admin und klicken Sie auf Dateiattribute.
- Aktualisieren Sie den Wert auf 755 und prüfe Rekursieren Sie in Unterverzeichnisse Wenn es eine Option gibt.
- Klicken OK.
- Wiederholen Sie die Schritte 1 bis 4 für / WP-Inhalt und WP-Includes.
- Öffnen Sie Ihren Webbrowser und versuchen Sie, sich bei WordPress Admin anzumelden. Drücken Sie Strg + F5, um den Cache zu löschen.
9. Die Meldung "Kurzzeitig nicht für geplante Wartung verfügbar" bleibt nach einem automatischen Upgrade erhalten
Das Problem:
Ihre WordPress-Site zeigt "Kurzzeitig nicht für geplante Wartung verfügbar" an, nachdem ein automatisches Upgrade abgeschlossen wurde.
Lösung: Entfernen Sie die .maintenance-Datei
Eine Datei mit dem Namen .Instandhaltung wird von WordPress während eines automatischen Upgrades platziert, um Besucher darüber zu informieren, dass sich die Site unter einer kurzen Wartung befindet. Wenn ein Upgrade fehlschlägt oder beschädigt ist, bleibt die Datei im WordPress-Ordner und wird nicht gelöscht.
Zu entfernen .Instandhaltung Datei,
- Greifen Sie über FTP auf Ihr Blog-Stammverzeichnis zu.
- Suchen Sie die Datei .Instandhaltung.
- Entfernen Sie die .maintenance-Datei aus dem Blog-Stammverzeichnis.
Wenn Sie dieses Problem gelöst haben, möchten Sie möglicherweise die automatische Aktualisierung von WordPress erneut ausführen.
10. Ein Plugin kann nicht gelöscht werden
Das Problem:
Sie können ein Plugin in WordPress Admin nicht löschen. Es erscheint immer noch, nachdem Sie das Verzeichnis über FTP gelöscht haben.
Lösung: Plugin über Secure Shell (SSH) löschen
Ihr Plugin hatte möglicherweise einige versteckte / verschachtelte Dateien in das Plugin-Verzeichnis hochgeladen, die nicht in FTP angezeigt wurden.
Wenn Sie SSH-Zugriff auf Ihr Blog haben,
- Melden Sie sich über SSH an.
- Verwenden Sie SSH-Befehle, um "… / wp-content / plugins /" zu aktivieren..
- Benutzen ls -al um die vollständige Liste der Ordner anzuzeigen.
- Löschen Sie den jeweiligen Plugin-Ordner mit rm (Ordnername).
Haben Sie Kommentare, die Sie über die oben genannten Fehler und Lösungen mitteilen möchten? Teilen Sie sie weiter unten.