Wie kann ich einen REST-Client (wie den in PHPStorm oder POSTman eingebauten) bekommen, um mit XDebug zu arbeiten?XDebug und RESTful Server mit PHPSstorm oder POSTman
In meiner aktuellen Konfiguration von XDebug, mit PHPStorm und der Bookmarklet provided kann ich es in Chrome und Firefox arbeiten lassen - aber sobald ich mit POSTman oder einem anderen REST-Client versuche, kann ich nicht Finde heraus, wie es los geht.
Prost.
Verwenden Sie das "Handle-Handle" -Symbol, damit IDE auf Debug-Verbindungen wartet. Konfigurieren Sie dann entweder xdebug (php.ini), um alle ** PHP-Skripte zu debuggen ('xdebug.remote_autostart = 1') oder sehen Sie, ob Sie der URL den Startparameter xdebug session (' XDEBUG_SESSION_START = {{name}} ') hinzufügen wird helfen: http://xdebug.org/docs/remote. Oder .. Sie können xdebug cookie als einen der Header (z. B. den, der von bookmarklet gesetzt wird) übergeben. Anders als das: http://youtrack.jetbrains.com/issue/WI-17031 – LazyOne
Ich versuchte zu vermeiden, dass XDEBUG bei jeder Anfrage starten - jedoch '' XDEBUG_SESSION_START = PHPSTORM' am Ende der URL funktioniert ein Vergnügen . (eine etwas unordentliche Lösung, aber eine, die funktioniert) –