Eine kurze Anleitung um euer Laravel Projekt mit Homestead und PHPStorm zu debuggen. Mit PHPStorm 9 sind einige Verbesserungen beim debuggen hinzugekommen wie z.B. die Werte der Variablen als live Kommentare hinter den Zeilen die du aktuell ausführst.
1. Die Run/Debug Configurations öffnen.

2. Eine neue PHP Web Application hinzufügen.

3. Projektname eintragen und Server Settings konfigurieren

4. Den „Host“ den du für dein Laravel Projekt verwendest eintragen Port 80 „Debugger“ Xdebug

5. „Use path mappings“ Auswählen und den „Absolute path on the server“ für dein Projektordner und dein public Folder eintragen. Wenn du dir nicht sicher bist wie der Pfad lautet connectest du dich mit „homestead ssh“ wechselst in deinen Projektordner und lässt dir den gesamten Pfad über „pwd“ ausgeben.

6. Jetzt hast du oben rechts die Option das Debuggen zu starten. Wichtig ist hierbei das du dein Projekt über den Debug Button starten musst damit die Connection zwischen IDE und Browser besteht.
