Zum Inhalt springen

Debugging in Studio

Dieser Text wurde mithilfe von KI übersetzt. Wenn du den Originaltext auf Englisch lesen möchtest, klicke hier.

WordPress Studio enthält mehrere integrierte Werkzeuge, die dir helfen, Probleme in deinen lokalen WordPress-Websites zu finden und zu beheben – ohne zusätzliche Software installieren oder die App verlassen zu müssen.

Debug-Protokoll

Manchmal möchtest du einfach nur sehen, was WordPress protokolliert. Studio macht das mit einem speziellen Schalter für das Debug-Protokoll ganz einfach, der WP_DEBUG und WP_DEBUG_LOG automatisch für deine Website konfiguriert.

Das Debug-Protokoll aktivieren

  1. Wähle die Website aus, die du debuggen möchtest.
  2. Navigiere zum Tab Einstellungen.
  3. Klicke auf „Website bearbeiten„.
  4. Öffne den Tab Debugging.
  5. Aktiviere Debug-Protokoll aktivieren.
  6. Klicke auf Speichern.

Wenn das Debug-Protokoll aktiviert ist, erfasst deine Website PHP-Fehler, Hinweise und Warnungen in wp-content/debug.log. Im Tab Einstellungen erscheint ein Link Protokolldatei öffnen, über den du direkt zur Datei gelangst, ohne nach dem Pfad suchen zu müssen.

Du kannst auch eigene Nachrichten mit der PHP-Funktion error_log() in das Protokoll schreiben:

error_log( 'My value: ' . print_r( $my_variable, true ) );

Fehler im Browser anzeigen

Der Tab Debugging enthält außerdem einen Schalter Fehler im Browser anzeigen, der WP_DEBUG_DISPLAY setzt. Wenn aktiviert, werden PHP-Fehler und -Warnungen direkt in der Seitenausgabe angezeigt, anstatt stillschweigend in der Logdatei erfasst zu werden — nützlich, wenn du während der aktiven Entwicklung sofortiges Feedback wünschst.

Beachte dabei:

  • Fehler im Browser anzeigen funktioniert am besten zusammen mit dem Debug-Protokoll, nicht als Ersatz dafür.
  • Deaktiviere diese Option auf jeder Website, die du mit Kunden teilst — sie kann interne Pfadinformationen oder andere Implementierungsdetails in der Seitenausgabe offenlegen.

KI-Agenten zur Interpretation von Debug-Protokollen verwenden

Sobald dein Debug-Protokoll aktiv ist, kannst du einen KI-Agenten direkt darauf verweisen. Teile deinem Agenten mit — egal ob du Claude Code, Cursor oder ein anderes Tool verwendest —, dass Fehlerprotokolle unter wp-content/debug.log verfügbar sind. Von dort aus kann er die Ausgabe lesen, identifizieren, was schiefläuft, und Lösungen vorschlagen, ohne deinen Arbeitsfluss zu unterbrechen.

Datenbankzugriff mit phpMyAdmin

Das Inspizieren oder Bearbeiten deiner lokalen Datenbank erforderte früher ein separates Tool und eine separate Einrichtung. Studio bietet phpMyAdmin-Zugriff direkt über den Tab Übersicht — so kannst du Tabellen abfragen, Daten prüfen und Schema-Probleme debuggen, ohne die App zu verlassen oder etwas konfigurieren zu müssen.

Um phpMyAdmin für eine Website zu öffnen, wähle die Website aus und klicke auf die Schaltfläche phpMyAdmin im Tab Übersicht.

Schrittweises Debugging mit Xdebug

Für tiefergehende Untersuchungen bietet Studio Xdebug-Unterstützung. Anstatt Debug-Ausgaben über deinen Code zu verstreuen, kannst du Breakpoints setzen, die Ausführung Zeile für Zeile durchgehen und Variablen in Echtzeit inspizieren — alles direkt aus deinem Editor.

Xdebug ist für alle Studio-Websites verfügbar und erfordert keine systemweite Installation. Studio lauscht auf Debug-Verbindungen auf Port 9003.

Vollständige Einrichtungsanweisungen, einschließlich der Verbindung mit VS Code und PhpStorm, findest du unter Xdebug in Studio.

Zuletzt aktualisiert: Juni 29, 2026