Debugging mit XDebug
- PHP-Perspektive öffnen
- Run > Debug Configuration öffnen
- PHP Web Page rechtsklicken und New anklicken
- Name entwicklung.example.local
- Server Debugger XDebug
- PHP Server New
- Name entwicklung.example.local
- URL http://entwicklung.example.local ohne / am Ende
- Server Path Mapping Add
- Path on Server /var/www/entwicklung/
- Path in Workspace auswählen
- Ok
- Finish
- File im Projekt das debuggt werden soll auswählen
- Break at First Line den Haken entfernen
- URL den Haken bei Auto Generate entfernen
- Windows > Preferences > PHP > Debug > Installed Debuggers auswählen
- XDebug markieren und Configure klicken
- Accept remote session (JIT) auf any stellen
- DBGp Proxy (muss ich noch recherchieren und ausprobieren)
- XDebug markieren und Configure klicken
- Windows > Preferences > Validation auswählen
- Suspend all validators anhaken um bei großen Projekten wie zum Beispiel TYPO3 nicht bei jeder Ausführung die Validierung durchlaufen zu lassen
- Windows > Preferences > Run/Debug > Launching
- Den Haken bei Build (if required) before launching deaktivieren um auch hier schneller zum Debug zu kommen.
- Windows > Preferences > General > Workspaces
- Auch hier den Haken bei Build automatically entfernen