Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Both sides previous revision Vorhergehende Überarbeitung | |||
|
php:xdebug_profiler [2026/04/17 10:27] webproducer Xdebug Helper by JetBrains ergänzt |
php:xdebug_profiler [2026/04/22 09:04] (aktuell) webproducer Debug mit Postman |
||
|---|---|---|---|
| Zeile 58: | Zeile 58: | ||
| ---- | ---- | ||
| - | ===== Auswerten ===== | + | ===== 6. Debuggen mit Postman ===== |
| + | |||
| + | Wenn der xdebug.start_with_request wie in Punkt 3 beschrieben auf "trigger" gesetzt wurde, muss in Postman ebenfalls der Cookie mitgesendet werden, damit PHP-STORM bei Breakpoints hält. Hierfür in Postmann rechts oben "Cookies" aufrufen und folgenden Cookie bei der Domain "localhost" hinzufügen: | ||
| + | |||
| + | <code> | ||
| + | XDEBUG_SESSION=PHP_STORM; Path=/; Expires=Fri, 31 Dec 2038 23:59:59 GMT; | ||
| + | </code> | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Auswerten des Profilings ===== | ||
| Die Auswertung kann in PHPStorm erfolgen. | Die Auswertung kann in PHPStorm erfolgen. | ||
| "Tools" => "Analyze Xdebug Profiler Snapshot..." => cachegrind.out-Datei aus "xdebug"-Verzeichnis auswählen | "Tools" => "Analyze Xdebug Profiler Snapshot..." => cachegrind.out-Datei aus "xdebug"-Verzeichnis auswählen | ||