XAMPP
Mira la informació PHP Info a XAMPP. Obre http://localhost/dashboard/ i clica a l’enllaç PHP Info.
Còpia la info, següent de la pantalla:
XDEBUG
Vés al web de Xdebug: https://xdebug.org/wizard i enganxa la informació copiada al requadre.
L’anàlisi m’informa que cal baixar una extensió DLL pel PHP i copiar-la al directori c:/xampp/php/ext. Segueix les instruccions següents:
Cal afegir unes línies al final del fitxer php.ini. (versió 3 de Xdebug) per fer el debug pas a pas.
[XDEBUG]
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
xdebug.mode = debug
xdebug.start_with_request = yes
Re-engega el servidor Apache des de XAMPP perquè agafi la informació del fitxer php.ini.
Visual Studio Code
Afegeix l‘extensió PHP Debug a Visual Studio Code
- Afegeix des del botó de l’eextensió PHP Debug per afegin .vscode/launch.json en l’arrel del projecte
- Reobre VSC i posa un ‘breakpoint’ al codi PHP d’un fitxer que estigui en la execució
- Recarrega la web http://127.0.0.1:8000 i hauries de veure com s’atura al breakpoint.
Informació extreta dediverses fonts. Especialment ‘Setup debugging for PHP8.1 with XDebug 3 in VSCode’
https://www.youtube.com/watch?v=HrQWtbxY1Hs
Deixa un comentari