Php 将xdebug与Ubuntu/Nginx/Visual Studio代码一起使用时出错
我正试图用VisualStudio代码中的XDebug在Ubuntu/Nginx上设置PHP调试 我已经为VisualStudio代码安装了PHP调试扩展 下面是我的Php 将xdebug与Ubuntu/Nginx/Visual Studio代码一起使用时出错,php,nginx,visual-studio-code,xdebug,php-7.1,Php,Nginx,Visual Studio Code,Xdebug,Php 7.1,我正试图用VisualStudio代码中的XDebug在Ubuntu/Nginx上设置PHP调试 我已经为VisualStudio代码安装了PHP调试扩展 下面是我的/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 xd
/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
在Visual Studio代码中单击“侦听XDebug”按钮时,在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>)
{XDebugError:命令不可用
在新的响应中(/home/ben/.vscode/extensions/felixbecker.php-debug-1.13.0/out/xdebugConnection.js:56:19)
在新断点处设置响应(/home/ben/.vscode/extensions/felixbecker.php-debug-1.13.0/out/xdebugConnection.js:207:9)
连接时。(/home/ben/.vscode/extensions/felixbecker.php-debug-1.13.0/out/xdebugConnection.js:599:20)
在Generator.next()处
如何修复此错误并正确设置PHP调试