Frust am Schreibtisch? Ist ein nerviger Fehler, der Sie dazu bringt, sich mit WordPress zu verlieben?
Es ist eine wunderbare Plattform sowohl für Bloggen als auch für CMS, aber keine Software ist ohne Fehler. Dieser Artikel gibt einen Überblick über 3 der häufigsten WordPress-Fehler und bietet praktische Lösungen für "The White Screen of Death", "Interner Serverfehler" und "Fehler beim Aufbau einer Datenbankverbindung".
Einige der Tipps, die in diesem Artikel enthalten sind, können auf andere Fehler angewendet werden. Selbst wenn Ihre Website nicht umfallen ist, können Sie etwas Nützliches für die Zukunft lernen ...
Einer der berüchtigtsten Fehler, es hat auf der ganzen Welt zu gebrochenem Geschirr geführt. Es wird höchstwahrscheinlich auf eines von drei Dingen zurückzuführen sein:
Wenn der Bildschirm auf verschiedenen Websites mit demselben Host angezeigt wird, können Sie davon ausgehen, dass das Problem bei Ihrem Hosting-Provider liegt. Wenn nicht, können Sie sicher sein, dass das Problem mit Ihrer Website selbst besteht:
Das Erreichen des Speicherlimits ist oft das Problem hinter diesem Fehler. Um Ihren Speicher zu erweitern, greifen Sie auf Ihre wp-config.php- Datei zu - navigieren Sie mit einem FTP-Client oder dem Datei-Manager in Ihrem Hosting-Panel zur Root-Datei Ihrer Site . Innerhalb des Haupt-Tags müssen Sie eine Codezeile hinzufügen, die Ihr Speicherlimit auf 64M erhöht:
define('WP_MEMORY_LIMIT', '64M');
Es ist möglich, höher als 64M zu gehen, aber es ist abhängig von Ihrem Server, so dass 64M im Allgemeinen eine sichere Menge ist. Vielleicht hat das Erhöhen des Speichers nicht geholfen, oder Sie haben bereits eine höhere Grenze als 64M? Das Problem könnte dann auf ein Plugin oder Ihr Thema zurückzuführen sein.
Wenn Sie Zugriff auf das Dashboard haben, ist die Fehlerbehebung für Plugins einfach. Klicken Sie einfach auf "Plugins" und deaktivieren Sie die zuletzt installierte. Wenn dies nicht hilft, können Sie alle Plugins Ihrer Website deaktivieren, alle Plugins mit dem obersten Kontrollkästchen auswählen und "Deaktivieren" wählen.
Wenn Sie keinen Zugriff auf das Dashboard haben, können Sie Plugins auch über FTP testen. Wenn Sie einen FTP-Client haben, navigieren Sie einfach zum entsprechenden Verzeichnis. Öffnen Sie 'wp-content / plugins', die alle Plugins enthalten, die Sie installiert haben. Benennen Sie einfach den 'plugins' Ordner leicht um, vielleicht fügen Sie ein Wort am Ende hinzu - so wird 'plugins' zu 'plugins-test'.
Alternativ können Sie auch die Ordner der einzelnen Plugins mit der gleichen Methode umbenennen, wobei jedes Plug-in einzeln getestet wird - und nicht alle gleichzeitig. Wenn Sie Ihre Plugins neu installieren möchten, benennen Sie den Ordner einfach in den ursprünglichen Namen um.
Wenn ein Plugin fehlerhaft ist, kann es einen von vielen Gründen geben. Der beste Weg ist, es einfach zu entfernen und ein Plugin zu finden, das ein ähnliches Ergebnis erzielt. Versuchen Sie, ein neueres Plug-in zu finden, das aktualisiert wurde, damit es keine Probleme verursacht.
Wenn die Fehlersuche bei Ihren Plugins nicht geholfen hat, könnte das ärgerlich sein Thema sein. Das erste, was zu tun ist, sichern Sie Ihren Themenordner. Sie können dann einfach Ihr Design löschen, und WordPress wird ein Standarddesign installieren. Wenn Sie festgestellt haben, dass das Thema fehlerhaft ist, sollten Sie sich die functions.php- Datei Ihres Themas ansehen. Eine schlechte Codierung könnte das Problem sein, wenn Sie nicht selbstbewusst sind, dies zu ändern, dann kontaktieren Sie vielleicht den Autor des Themas. Der Kauf eines vertrauenswürdigen Themas, dessen Autor Unterstützung anbietet, wird immer empfohlen.
Schläge immer noch frustriert auf den Schreibtisch? Es gibt eine andere Methode, die helfen könnte - Aktivieren des Debug-Modus.
Wenn die obige Lösung Ihr Problem nicht behoben hat, müssen Sie ein wenig tiefer graben. Der unten beschriebene Prozess hilft Ihnen, Ihr Problem zu identifizieren. Wenn Sie das Problem beheben, nachdem Sie herausgefunden haben, was es ist, benötigen Sie möglicherweise fortgeschrittene Fähigkeiten.
Öffnen Sie zunächst die Datei wp-config.php . Suchen Sie dann die folgende Zeile:
define('WP_DEBUG', false);
Platziere '//' am Anfang, so dass es wird
//define('WP_DEBUG', false);
Das obige ist jetzt auskommentiert, für den nächsten Schritt fügen Sie den folgenden Code direkt unter der obigen Zeile ein:
define('WP_DEBUG', true);define('WP_DEBUG_LOG', true);define('WP_DEBUG_DISPLAY', false);@ini_set('display_errors',0);
Jetzt müssen Sie etwas über das Codieren wissen. Die Schritte, die Sie gerade ausgeführt haben, führen dazu, dass Fehler an eine Datei namens error.log (im Ordner wp-content) gesendet werden. Wenn Sie Probleme haben, dies zu finden, haben Sie möglicherweise keine Berechtigung zum Erstellen dieser Datei. Erstellen Sie einfach eine neue error.log-Datei und erteilen Sie ihr die Berechtigung 666.
Öffnen Sie die Datei in einem Texteditor und suchen Sie nach PHP-Fehlern. Wenn Sie das nicht verstehen oder nicht sicher sind, ist es ratsam, Hilfe zu suchen.
Wenn Sie einen Fehler von 500 internen Servern erhalten haben, werden Sie möglicherweise die wirklich schlechten Nachrichten nicht bemerken - es könnte eines von vielen Problemen sein! Machen Sie also ein stark koffeinhaltiges Heißgetränk, nehmen Sie eine Verschnaufpause und seien Sie bereit für weitere Fehlersuche. Die guten Nachrichten? Ein Teil der Methodik ist der gleiche wie im vorherigen Abschnitt.
Siehe die Abschnitte "Plugin" und "Thema" im vorherigen Abschnitt. Die Fehlerbehebungsmethode ist genau gleich.
Auch dieser Prozess ist der gleiche wie im vorherigen Abschnitt.
Nicht irgendwelche Ihrer Plugins oder Ihr Thema? Überprüfen Sie, ob Ihre .htaccess-Datei beschädigt ist.
Benennen Sie zuerst die Datei um - fügen Sie am Ende einfach 'temp' oder etwas ähnliches hinzu. Kann die Datei nicht angezeigt werden? Dann müssen Sie sicherstellen, dass Sie "versteckte Dateien anzeigen" aktiviert haben. Wie Sie dies erreichen, hängt von Ihrem FTP-Client ab, aber es wird ziemlich einfach sein. Zum Beispiel in Filezilla, wählen Sie einfach "Server" von oben und wählen Sie dann "Show hidden files".
Nun zum nächsten Schritt, gehe zuerst zurück zum WordPress-Admin-Bereich. Navigieren Sie zu "Einstellungen - Permalinks" und setzen Sie Ihre Permalinks zurück. Sie haben jetzt eine neue Version der Arbeitsdatei erstellt, sodass Sie überprüfen können, ob das Problem behoben wurde.
Dies wurde auch im obigen Abschnitt behandelt, also noch einmal nach oben scrollen.
Es könnte mehrere Gründe für diesen Fehler geben. Es ist normalerweise ein Serverfehler, aber es kann sein, dass Sie einfach Ihre Datenbank-Login-Daten geändert haben.
Es ist wichtig festzustellen, ob dieser Fehler sowohl auf der Vorder- als auch auf der Rückseite Ihrer Website auftritt. Wenn im Backend (wp-admin) die gleiche Fehlermeldung angezeigt wird - "Fehler beim Aufbau einer Datenbankverbindung", können Sie den nächsten Schritt überspringen.
Wenn Sie jedoch eine andere Fehlermeldung sehen, die etwas wie "... ..Die Datenbank muss möglicherweise repariert werden ..." enthält, fügen Sie Ihrer wp-config.php- Datei Folgendes hinzu :
define('WP_ALLOW_REPAIR', true);
Dann besuche diese Seite auf deiner Seite: http://www.examplesite.com/ wp-admin / maint / repair.php
Sie werden dann in der Lage sein, eine Option zu sehen, um die Datenbank zu reparieren, nachdem Sie es repariert haben, stellen Sie sicher, dass Sie den obigen Code aus Ihrer wp-config.php entfernen
Haben Sie Ihr Root-Passwort oder Ihr Datenbankpasswort geändert? Wenn ja, müssen Sie dies auch in der Datei wp-config.php ändern . Also springe in deine wp-config.php Datei und vergewissere dich , dass die Informationen korrekt sind.
define('DB_NAME', 'database-name');define('DB_USER', 'database-username');define('DB_PASSWORD', 'database-password');define('DB_HOST', 'localhost');
Es ist wichtig zu überprüfen, was Ihr DB-Host-Wert ist, so dass die letzte Zeile korrekt ist. In den meisten Fällen wird es localhost sein, aber nur für den Fall. Wenn Sie WordPress auf einem lokalen Server ausführen, kann das Problem durch Ersetzen von localhost durch die IP-Adresse behoben werden.
Wenn Sie diesen Fehler bemerken, wenn Ihre Website eine große Menge an Datenverkehr empfängt, liegt der Fehler möglicherweise bei Ihrem Webhost-Anbieter. Es gibt Methoden, mit denen Sie sehen können, ob der MySQL-Server reaktionsfähig ist, aber Ihr Web-Host wird Ihnen das auch sagen können. Es ist immer eine gute Idee, die Kommunikation mit Ihrem Webhost zu pflegen, also warum rufen Sie sie nicht an?
In den meisten Fällen bieten die oben genannten Lösungen eine Lösung für Ihren Fehler, es gibt jedoch immer seltenere Probleme, die ähnliche Probleme verursacht haben. Wenn Sie immer noch Probleme haben, empfehle ich Ihnen, diese Seite als einen guten Ausgangspunkt zu besuchen: http://codex.wordpress.org/Common_WordPress_Errors
Viel Glück!
Ausgewähltes Bild / Vorschaubild, Fehlerbild über Shutterstock.