Я пытаюсь настроить отладку PHP в Ubuntu / Nginx с помощью XDebug в коде Visual Studio.
У меня установлено расширение PHP Debug для кода Visual Studio.
Вот как выглядит мой /etc/php/7.1/mods-available/xdebug.ini
zend_extension=/usr/lib/php/20160303/xdebug.so
xdebug.remote_enable=1
xdebug.remote_autostart=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.var_display_max_depth = -1
xdebug.var_display_max_children = -1
xdebug.var_display_max_data = -1
Когда я нажимаю "прослушать XDebug""в коде Visual Studio, я получаю эту ошибку в консоли кода Visual Studio:
{ XDebugError: command is not available
at new Response (/home/ben/.vscode/extensions/felixfbecker.php-debug-1.13.0/out/xdebugConnection.js:56:19)
at new BreakpointSetResponse (/home/ben/.vscode/extensions/felixfbecker.php-debug-1.13.0/out/xdebugConnection.js:207:9)
at Connection.<anonymous> (/home/ben/.vscode/extensions/felixfbecker.php-debug-1.13.0/out/xdebugConnection.js:599:20)
at Generator.next (<anonymous>)
Как исправить эту ошибку и правильно настроить отладку PHP?