Wie man auf WordPress-Protokolle zugreifen kann (vollständige Anleitung)
Dieses Tutorial behandelt die folgenden Themen:
Irgendwann wird jede WordPress-Site Opfer eines Fehlers. Da in WordPress so viele Räder in Bewegung sind, geht zwangsläufig etwas kaputt und verursacht einen Fehler.
Obwohl es eines der zuverlässigsten und am besten unterstützten Content-Management-Systeme (CMS) ist, ist WordPress auch nicht immun gegen Probleme. In solchen Fällen können Fehlerprotokolle von unschätzbarem Wert sein, da sie das genaue Problem lokalisieren und wertvolle Zeit sparen.
Glücklicherweise kann WordPress bei jedem Problem Fehlerprotokolle erstellen. Lesen Sie diese Anleitung, um zu erfahren, wie Sie WordPress-Fehlerprotokolle aktivieren, wie sie Ihnen helfen und wie Sie sie finden und darauf zugreifen.
Dies ist eine der wichtigsten WordPress-Kerndateien, die wichtige WordPress-Einstellungen verwaltet. Sobald die Datei wp config.php bearbeitet ist, beginnt Ihre Website mit der Generierung von Fehlerprotokollen, auf die Sie zugreifen und sie untersuchen können.
Lesen Sie weiter, um Schritt-für-Schritt-Anleitungen zum Aktivieren von WordPress-Fehlerprotokollen zu erfahren.
-
Schritt 1. Zugriff auf die WordPress-Website-Dateien
Zunächst sollten Sie auf Ihren WordPress-Installationsordner zugreifen. Es gibt mehrere Möglichkeiten, dies zu tun, aber im Allgemeinen sind die beiden beliebtesten Methoden die Verwendung eines Dateimanagers in Ihrem Hosting-Konto oder ein FTP-Programm (wie FileZilla), das mit einem FTP-Konto verbunden ist.
FTP
Wenn Sie sich dafür entschieden haben, Ihre Website-Dateien über FTP zu verwalten, benötigen Sie ein FTP-Client und ein FTP-Konto, das Zugriff auf die Dateien gewährt.
Nachdem Sie eine Verbindung zu Ihrem FTP-Konto hergestellt haben, navigieren Sie zum Stammordner der Website. Abhängig von Ihrer Hosting-Konfiguration kann der Pfad variieren. Der häufigste Stammordnerpfad für WordPress-Websites ist:
ihrewebsite.com/public_html
SiteGround-Kunden können den SFTP-Zugriff auf alle ihre Websites mit einzelnen SFTP-Anmeldedaten aktivieren. Um mehr zu erfahren, lesen Sie diesen Leitfaden auf Multisite SFTP von SiteGround.
Dateimanager
Viele Hosting-Anbieter bieten Tools zur Website-Dateiverwaltung an. Anstatt ein FTP-Konto zu erstellen und es mit einem FTP-Programm (Client) zu verbinden, können Sie Ihre Website-Dateien mit wenigen Klicks öffnen.
SiteGround-Clients können auf ihre Website-Dateien von ihrem Kundenbereich> Site Tools > Site> Dateimanager zugreifen. Weitere Informationen finden Sie in dieser Anleitung zum verwalten Ihrer Dateien mit dem Dateimanager.
Der Stammordner jeder WordPress-Website in Site Tools ist
ihrewebsite.com/public_html
-
Schritt 2. Die Datei wp-config.php suchen und bearbeiten
Da Sie sich nun im Stammverzeichnis befinden, müssen Sie die Datei wp-config.php suchen und bearbeiten, um den WordPress-Debug-Modus und WordPress-Protokolle zu aktivieren. Hier liegt der Unterschied zwischen der Verwendung eines FTP-Clients und eines Dateimanagers.
FTP
Die meisten FTP-Clients können Dateien nicht direkt auf dem FTP-Server bearbeiten. Daher müssen Sie die Datei wp-config.php auf Ihren lokalen Computer herunterladen, um sie bearbeiten zu können.
Wenn Sie beispielsweise FileZilla verwenden, wählen Sie wp-config.php aus dem Fenster auf der rechten Seite aus, das die Dateien auf dem FTP-Server darstellt. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Herunterladen.
Sobald Sie die Datei heruntergeladen haben, können Sie den Code mit einem beliebigen Texteditor wie Notepad (für Windows) oder TextEdit (für Mac) bearbeiten.
Dateimanager
Das Bearbeiten der Datei wp-config.php über einen Dateimanager ist einfacher. Wählen Sie die Datei aus und wählen Sie Bearbeiten, um sie im Texteditor-Modus zu öffnen.
-
Schritt 3. Debug-Modus und Fehlerprotokolle in wp-config.php aktivieren
Die WordPress-Kerndatei wp-config.php enthält zahlreiche allgemeine Einstellungen für Ihre WordPress-Site. Suchen Sie zunächst die Zeile mit der Aufschrift “/* That’s all, stop editing! Happy publishing. */” oder “/* That’s all, stop editing! Happy blogging. */”(für ältere WordPress-Versionen).
Direkt darüber können Sie die Befehle hinzufügen, die den WordPress-Debug-Modus und das WordPress-Fehlerprotokoll aktivieren.
Um den Debug-Modus zu aktivieren, fügen Sie die folgende Zeile hinzu:
define( 'WP_DEBUG', true );
Um die Fehlerprotokollierung in einer Fehlerprotokolldatei zu aktivieren, fügen Sie den folgenden Code hinzu:
define( 'WP_DEBUG_LOG', true );
So sieht die Datei wp-config.php mit den beiden hinzugefügten Zeilen aus.
FTP
Sobald Sie wp-config.php auf Ihrem Computer geändert haben, sollten Sie die aktualisierte Datei per FTP zurück auf Ihre Website hochladen.
Stellen Sie über ein FTP-Konto erneut eine Verbindung zu Ihrer Website her, navigieren Sie zum Stammverzeichnis und laden Sie die Datei wp-config.php hoch.
Da Sie die aktuelle Version der Konfigurationsdatei Ihrer Website durch die von Ihnen bearbeitete Version ersetzen, werden Sie von der FTP-Software aufgefordert, das Überschreiben der vorhandenen Datei zu bestätigen. Bestätigen Sie die Aktion, um fortzufahren und die WordPress-Fehlerprotokolldatei zu aktivieren.
Dateimanager
Wenn Sie sich entschieden haben, die Datei wp-config.php direkt mit einem Dateimanager im Kontrollfeld Ihres Hosting-Kontos zu bearbeiten, müssen Sie die Änderungen nur bestätigen. Klicken Sie auf die Schaltfläche Speichern, um die Einstellungen beizubehalten und die WordPress-Fehlerprotokolle zu aktivieren.
Der vollständige Pfad der Datei lautet:
ihrewebsite.com/public_html/wp-content/debug.log
Sie können die Datei mit einem FTP-Client herunterladen und mit einer Textbearbeitungssoftware auf Ihrem Computer öffnen oder einfach einen Dateimanager in Ihrem Hosting-Panel verwenden.
SiteGround-Benutzer können die Datei debug.log unter Site Tools > Site > Dateimanager anzeigen, indem sie sie auswählen und Bearbeiten wählen.
Die Datei zeichnet alle WordPress-Fehler auf, die auf Ihrer Website aufgetreten sind, in chronologischer Reihenfolge.
Wie WordPress-Fehlerprotokolle helfen kann
WordPress-Fehlerprotokolle bieten detaillierte Informationen zu Problemen auf Ihrer Website. Sie erfassen vorhandene PHP-Fehler und helfen Ihnen so, Probleme schnell zu erkennen und zu beheben. Dies kann besonders nützlich sein, um PHP-Codeprobleme zu diagnostizieren, die nicht sofort erkennbar sind. Beispielsweise solche, die im Hintergrund oder nur unter bestimmten Umständen auftreten.
Die Protokolle enthalten detaillierte Informationen, die bei der Fehlerbehebung, Kompatibilitätsproblemen usw. äußerst nützlich sind.
Jeder Eintrag enthält die folgenden Informationen:
- Zeitstempel, wann der Fehler aufgetreten ist
- Beschreibung des Fehlers
- Der vollständige Pfad der Datei, die den Fehler enthält
- Die Zeile im Code, in der der Fehler auftritt
Wie man Fehler mit WordPress-Fehlerprotokolle beheben kann
Die WordPress-Debug-Protokolldateien sind für die Lösung von Problemen auf Ihrer Website unverzichtbar. Abhängig von Ihrem Fachwissen, Ihrer Erfahrung und Ihren Vorlieben können Sie sie auf vielfältige Weise nutzen.
Fehler in den WordPress-Dateien beheben
Fortgeschrittene WordPress-Benutzer können die Informationen aus dem Debug-Protokoll verwenden, um die Datei und Zeile zu identifizieren, die Codierungsprobleme enthält. Wenn Sie mit der manuellen Bearbeitung der Dateien vertraut sind, können Sie das Problem leicht finden und Syntax- oder andere Probleme beheben.
WordPress-Foren besuchen
Selbst wenn Sie sich über das Problem nicht im Klaren sind, ist es sehr wahrscheinlich, dass bereits jemand anderes darauf gestoßen ist und es herausgefunden hat. Das WordPress-Supportforum ist eine unerschöpfliche Informationsquelle, die es Millionen von WordPress-Benutzern ermöglicht, ihre Erfahrungen auszutauschen und sich gegenseitig zu helfen.
Sie können jederzeit im Forum nach Ihrem Problem suchen oder den Fehler in einem neuen Thread melden. Wenn Sie einen neuen Thread starten, können Sie das Problem besser veranschaulichen, indem Sie die Fehlercodes aus den Debug-Protokollen einbeziehen. Dadurch können die WordPress-Experten Ihnen eine genaue Lösung anbieten.
Backups wiederherstellen
Sie müssen Probleme nicht ständig von Hand beheben. Manchmal ist die Beseitigung von WordPress-Problemen so einfach wie das Wiederherstellen eines Website-Backups.
Durch die Untersuchung Ihrer WordPress-Fehlerprotokolle und Zugriffsprotokolle können Sie entscheiden, ob eine Backup-Wiederherstellung eine geeignete Lösung wäre.
Abhängig von den Tools, die Ihnen zur Verfügung stehen, können Sie dann Ihre Website wiederherstellen. WordPress-Benutzer können in ihrem Hosting Backups von WordPress-Plugins oder einem Backup-System verwenden.
SiteGround-Benutzer profitieren von einem vollautomatischen Backup-System, das tägliche Backups der letzten 30 Tage speichert. Um mehr zu erfahren, lesen Sie diese Anleitung zur Verwendung des SiteGround-Website-Backups Werkzeug.
Einen Entwickler erreichen
Manche Probleme können zu überwältigend und komplex sein, als dass man sie alleine lösen könnte. Einer der Vorteile von WordPress besteht darin, dass es eine starke Community von Entwicklern unterhält, die sich auf alle Arten von WordPress-bezogenen Themen spezialisiert haben. Egal wie schwer der Fehler auch ist, Sie werden WordPress-Experten finden, die Ihnen helfen können.
Sie können einen Entwickler in den WordPress-Foren, auf Freelancer-Websites usw. finden. Sehen Sie sich die Bewertungen seiner Kunden an und prüfen Sie seine Dienste.
SiteGround-Benutzer können von exklusiven Rabatten für WordPress-Entwicklungsdienste unserer Partner profitieren, die auf Probleme im Zusammenhang mit WordPress spezialisiert sind. Weitere Details finden Sie in Ihrem Kundenbereich > Marktplatz > Partner-Angebote.
Best Practices für die Verwaltung von WordPress-Fehlerprotokollen
Zweifellos sind WordPress-Protokolle äußerst nützlich bei der Diagnose und Fehlerbehebung kritischer Probleme auf Ihrer Website. Allerdings erfordern WordPress-Fehlerprotokolle, genau wie jeder andere Aspekt Ihrer Website, eine sorgfältige Verwaltung. Hier sind einige allgemeine Richtlinien für die Verwendung der WordPress-Fehlerprotokollierung.
- Prüfen Sie regelmäßig die Debug-Protokolle: Machen Sie es sich zur Gewohnheit, das Fehlerprotokoll auf neue Fehlermeldungen zu überprüfen. Regelmäßige Überwachung hilft Ihnen, Probleme frühzeitig zu erkennen, bevor sie eskalieren.
- Fehlermeldungen verstehen: Bei der Überprüfung der Protokolldateien werden Sie auf verschiedene Arten von Fehlermeldungen stoßen. Für eine effektive Fehlerbehebung ist es wichtig zu verstehen, was sie bedeuten. Zu den häufigsten Fehlern gehören Warnungen, Hinweise und schwerwiegende Fehler, die jeweils unterschiedliche Schweregrade angeben.
- WP-Debugging-Plugins verwenden: Wenn Sie nicht mit der Bearbeitung von Dateien vertraut sind oder mehr Kontrolle über die Protokollierung wünschen, sollten Sie die Verwendung eines WP-Debugging-Plugins für die Fehlerverwaltung in Betracht ziehen. Plugins wie Query Monitor oder WP Log Viewer bieten benutzerfreundliche Schnittstellen zum Aktivieren des WordPress-Debug-Modus sowie zum Anzeigen und Verwalten von WordPress-Fehlerprotokollen.
- Die Protokolle bereinigen: WordPress-Fehlerprotokolle können mit der Zeit groß werden, was die Navigation erschwert. Ganz zu schweigen davon, dass sie den Platz auf dem Webserver erschöpfen können. Löschen Sie regelmäßig alte Einträge in den WordPress-Fehlerprotokollen, insbesondere nach der Lösung von Problemen. Dies hält die Dateigröße überschaubar und erleichtert das Erkennen eines neuen Fehlercodes.
- Die Protokolle sichern: WordPress-Protokolle können vertrauliche Informationen enthalten. Es ist wichtig, den Zugriff darauf einzuschränken. Sie können dies erreichen, indem Sie die entsprechenden Dateiberechtigungen festlegen oder .htaccess-Regeln verwenden, um den direkten Zugriff auf die Fehlerprotokolldatei zu verhindern.
- Verwenden Sie Protokolle für die Entwicklung, nicht auf Live-Sites: Idealerweise sollten Sie den WordPress-Debug-Modus in einer Staging- oder Entwicklungsumgebung aktivieren, nicht auf einer Live-Site. Das WordPress Staging-Tool von SiteGround kann zu diesem Zweck sehr hilfreich sein.
Wenn Sie dennoch lieber direkt auf Ihrer Live-Site arbeiten möchten, denken Sie daran, den WordPress-Debug-Modus auf Ihrer Live-Site zu deaktivieren, indem Sie „WP_DEBUG“ auf „false“ setzen, sobald die Probleme behoben sind.
- Sicherung vor der Fehlerbehebung: Bevor Sie auf der Grundlage von Protokollinformationen Änderungen an Ihrer Website vornehmen, stellen Sie sicher, dass Sie über eine aktuelle Sicherung verfügen. Auf diese Weise können Sie Ihre Website wiederherstellen, wenn bei der Fehlerbehebung etwas schief geht.
Zusammenfassung
Jede WordPress-Site bricht irgendwann trotz aller Bemühungen ihres Besitzers zusammen. Die Fehlersuche und -behebung bei Website-Fehlern ist eine häufige Aufgabe im Alltag eines Webmasters.
Um Sie bei der Reparatur Ihrer Website zu unterstützen, verfügt WordPress über einen Debug-Modus, der alle vorhandenen Fehler protokolliert. Zu lernen, wie man den WordPress-Debug-Modus aktiviert und auf WordPress-Fehlerprotokolle zugreift, ist eine wesentliche Fähigkeit, die Ihnen hilft, Probleme in kurzer Zeit zu isolieren und zu beheben, bevor sie dem Ruf Ihrer Website schaden.
Der Zweck dieser Anleitung bestand darin, zu erklären, wie Sie den WordPress-Debug-Modus aktivieren, wie WordPress-Fehlerprotokolle Ihrer Website helfen können und wie Sie sie finden und darauf zugreifen können. Wir sind sicher, dass Sie mit diesem neu gewonnenen Wissen Website-Probleme mit größerem Selbstvertrauen angehen werden.
FAQ zu WordPress-Protokollen
Wie bereinige ich eine WordPress-Fehlerprotokolldatei?
Um die WordPress-Fehlerprotokolldatei zu bereinigen, löschen Sie sie regelmäßig über einen Dateimanager oder ein FTP-Programm. Die Datei wird automatisch neu generiert und zeichnet nur neue Fehler auf.
Sie können die Datei auch auf Ihren lokalen Computer herunterladen, um einen Verlauf der vorherigen Fehler zu behalten.
Kann ich WordPress-Protokolldateien löschen?
Ja, Sie können WordPress-Fehlerprotokolldateien sicher löschen. Diese Dateien sind für WordPress-Sites nicht kritisch.
Ist es sicher, Fehler in WordPress-Protokolldateien zu bearbeiten?
Nein, das Bearbeiten von Dateien, die in der WordPress-Protokolldatei aufgezeichnete Fehler enthalten, ist nicht sicher. Wenn Sie sich über die Lösung nicht sicher sind, können Ihre Änderungen am Code zu weiteren Komplikationen führen.
Treffen Sie vor dem Bearbeiten solcher Dateien Sicherheitsvorkehrungen, z. B. das Erstellen einer Sicherungskopie Ihrer Website oder das Bearbeiten der Dateien auf einer Staging-Kopie, nicht auf der Produktionsseite.