Вся установка php_xdebug для php под windows сводится к паре простых шагов.
- В cli(командная строка) копируем вывод команды php -i (удобнее кинуть в файлик php -i > php.txt и забрать оттуда)
- Переходим сюда https://xdebug.org/wizard и вставляем вывод в форму
- В ответ получаем инструкцию с ссылкой на файл расширения, качаем его, переименовываем, закидываем в каталог и правим php.ini
Дополнительно можно прописать порт, хост в php.ini
zend_extension = xdebug xdebug.remote_enable=1 xdebug.remote_host="localhost" xdebug.remote_port=9000
ранее я рассказывал как это делается на linux в virtualbox и связывается по сети с хост машиной под windows:
Установка xdebug php на Virtualbox с сервером VestaCP и прослушка из VScode