Trigger xDebug in PhpStorm beim Aufruf mit CURL
also ich benutze CURL von der Befehlszeile aus zu telefonieren, um meine PHP-website:
curl -s "url"
Meine Frage ist...ist es möglich diesen Befehl ändern, so dass ich auslösen kann xDebug (kombiniert mit einer IDE (ich nutze Jetbrains PHPStorm)) beim Aufruf der Website von CURL
vielleicht manipulieren die GET-Variablen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Der folgende code funktioniert für mich
War ich noch Probleme, bis ich Hinzugefügt
path=/
auf den Keks, zusätzlich zu wyxa Antwort.Installieren Sie eine xdebug-Erweiterung in Ihrem browser, zum Beispiel, Die Einfachste Xdebug für Firefox oder Xdebug helper - für Chrome/Chromium.
Klicken Sie auf die Schaltfläche der Erweiterung, um es zu aktivieren und aktualisieren Sie die Seite, die Sie laden.
Öffnen Sie Ihre devtools öffnen Sie die "Netzwerk" - panel, und finden Sie die AJAX-Anforderung oder die wichtigste Anforderung, die Sie interessiert sind in. Mit der rechten Maustaste auf die Anforderung, und klicken Sie auf "Copy als cURL" in Firefox, oder "Copy -> Copy als cURL" in Chrome/Chromium.
Nun fügen Sie den Befehl in das terminal und führen Sie es. Sie werden bemerken, dass der cURL-Befehl bereits das cookie
XDEBUG_SESSION
unter dem parameter-H Cookie: ...
.