Achtung!

Dieser Artikel enthält PHP-Code und richtet sich an Entwickler. Wir stellen diesen Code als Service zur Verfügung, bieten jedoch keine Unterstützung für Codeanpassungen oder die Entwicklung durch Dritte.

Für zusätzliche Hilfe siehe das Tutorial von WPBeginner zum Hinzufügen von benutzerdefiniertem Code.

Schließen

So aktivieren Sie das Debugging in WordPress

Wenn Sie Probleme mit WordPress-Plugins, Themes oder benutzerdefiniertem Code beheben, müssen Sie möglicherweise das WordPress-Debugging aktivieren. Diese Funktion protokolliert alle auf Ihrer Website erkannten Fehler und hilft Ihnen, die Ursache von Problemen zu identifizieren oder weitere Details zu potenziellen Problemen zu sammeln.

Diese Anleitung zeigt Ihnen, wie Sie das Debugging auf Ihrer WordPress-Website sicher aktivieren.

Debug in WordPress aktivieren

Um das Debugging auf Ihrer Website zu aktivieren, befolgen Sie bitte die folgenden Schritte.

1) Die Datei wp-config.php finden

Standardmäßig ist das WordPress-Debugging deaktiviert. Um es zu aktivieren, müssen Sie über FTP (File Transfer Protocol) oder das cPanel Ihres Servers auf Ihre Website-Dateien zugreifen.

Um mehr über FTP zu erfahren, lesen Sie bitte diesen Artikel von WPBeginner. Alternativ dazu haben unsere Freunde bei WPBeginner auch einen Artikel über cPanel-Informationen, den Sie hier einsehen können.

Alternativ können Sie auch einfach ein Plugin wie WP File Manager installieren, um einfach über den WordPress-Adminbereich auf Ihre Serverdateien zuzugreifen. Um mehr über dieses Plugin zu erfahren, lesen Sie bitte deren Plugin auf WordPress.org.

2) Die Datei wp-config.php bearbeiten

Sobald Ihre Website-Dateien geöffnet sind, müssen Sie wp-config.php zur Bearbeitung öffnen.

Diese Datei befindet sich im Stammordner Ihres Servers. Um mehr über den Speicherort und die Verzeichnisanweisungen zu erfahren, lesen Sie bitte diesen Artikel.

Öffnen Sie die Datei wp-config, um das Debugging in WordPress zu aktivieren

Weitere Beispiele, wie Sie die Datei wp-config.php bearbeiten, finden Sie in diesem Artikel von WPBeginner über die Bearbeitung der wp-config-Datei in WordPress.

Suchen Sie die Datei wp-config.php im Stammverzeichnis Ihrer Website. Diese Datei enthält die Kernkonfigurationseinstellungen Ihrer Website.

Finden Sie diese Zeile am Ende der Datei:

('WP_DEBUG', false);

3) Debugging aktivieren

Ersetzen Sie sie durch diesen Code-Schnipsel mit Debugging-Konfiguration:

// Enable WP_DEBUG mode
define( 'WP_DEBUG', true );

// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );

// Disable display of errors and warnings
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );

// Use dev versions of core JS and CSS files (only needed if you are modifying these core files)
define( 'SCRIPT_DEBUG', true );

Hinweis: Fügen Sie diesen Code vor der Zeile „/* Das ist alles, hören Sie auf zu bearbeiten! Viel Spaß beim Bloggen. */“ ein.

Debugging in der Datei wp-config.php aktivieren

Dadurch wird das Debugging aktiviert und, was wichtig ist, verhindert, dass protokollierte Daten auf Ihrer Website angezeigt werden. Stattdessen wird ein Debug-Log in Ihren Website-Dateien gespeichert.

4) Das Problem reproduzieren

Nachdem Sie diese Änderungen an wp-config.php gespeichert haben, müssen Sie zu Ihrer Website zurückkehren und das zuvor aufgetretene Problem reproduzieren. Dadurch wird sichergestellt, dass es im neuen Fehlerprotokoll erfasst wird.

5) Das Debug-Log anzeigen

Öffnen Sie dann Ihre Website-Dateien und rufen Sie https://ihre-webseiten-adresse.com/wp-content/debug.log auf.

Hinweis: Bitte beachten Sie, dass die URL zum debug.log davon abhängt, wie genau Ihre Website eingerichtet ist. Wenn Ihre Website beispielsweise in einem Unterverzeichnis installiert ist, kann die Haupt-URL etwa so aussehen: https://ihre-webseiten-adresse.com/ihr-unterverzeichnis-name/wp-content/debug.log. Wenden Sie sich an Ihr Hosting-Unternehmen, wenn Sie unsicher sind, wie Sie auf diese Datei zugreifen können.

Der Inhalt eines Fehlerprotokolls kann je nach Ursache und Anzahl der Probleme stark variieren, aber jetzt sollten Sie zusätzliche Details sehen können, wie z. B. einen Dateipfad zur Quelle eines Codefehlers, um Ihnen bei der besseren Fehlersuche zu helfen.

Weitere detaillierte Informationen zur WordPress-Fehlersuche finden Sie in der offiziellen WordPress Debugging Documentation.