2 Stimmen

Wie initiiert man eine Debug-Sitzung aus einer zufälligen Anfrage in Eclipse PDT mit XDebug?

Ich verwende die Kombination aus Eclipse PDT und XDebug sehr erfolgreich für die Entwicklung und das Debugging meiner Anwendungen. Vielen Dank an die Entwickler, und wenn Sie diese Kombination noch nicht ausprobiert haben, empfehle ich Ihnen, dies zu tun.

Das Einzige, was mich stört, ist, dass ich keine Möglichkeit gefunden habe, eine Debug-Sitzung zu starten, indem ich ein beliebiges Skript direkt in meinem Browser aufrufe. Ich muss die Sitzung immer in Eclipse mit einem meiner Skripte und Debug-Konfigurationen starten.

Ich habe den Schmerz minimiert, indem ich eine "debug.php" zu meinem Projekt hinzugefügt habe, die nur Folgendes enthält

<?php 
// you can debug any request now

aber ich muss dieses Skript noch fertigstellen und dann die Anfrage an das stellen, was ich wirklich debuggen möchte.

Gibt es eine Möglichkeit, eine Debug-Konfiguration zu erstellen, die nicht an ein bestimmtes Skript gebunden ist, sondern PDT lediglich anweist, auf Anfragen von XDebug zu warten?

5voto

Brendon-Van-Heyzen Punkte 2483

Gehen Sie in die Einstellungen und wählen Sie php->debug->installed debuggers und klicken Sie auf xdebug und dann auf configure. Es sollte eine Option zum Zulassen eingehender Verbindungen geben. Wählen Sie diese Option aus und Sie können Remote-Debug-Sitzungen von Firefox mit der xdebug-Erweiterung starten

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X