我正在尝试让 Xbdebug 与 NetBeans 一起运行,以便调试一些 PHP 代码(我确信几年前我已经让它工作了,然后切换了 IDE,现在想切换回来)。当我尝试调试时,状态栏显示而且,当它没有在一个简单echo('hello');文件的第一行上遇到断点并且我停止调试时,它会显示请注意,我的参数中有XDEBUG_SESSION_START=netbeans-xdebug,但我认为这不是问题(还)。相反,请查看上面有关 Xdebug 设置的消息。在我的 php.inin 文件中,我有[PHP]zend_extension=F:\DropBox\programs\xampp\php\ext\php_xdebug-2.9.6-7.4-vc15-x86_64.dll xdebug.remote_enable=Onxdebug.remote_host=127.0.0.1xdebug.remote_handler=dbgp <============== (arrow not in file, just shown here to help)xdebug.remote_port=9000xdebug.remote_autostart=1xdebug.remote_log=m:\xdebug.logxdebug.profiler_enable = 0;xdebug.profiler_enable_trigger = 0xdebug.profiler_output_dir=f:\DropBox\programs\xampp\htdocs\_PHP_profilexdebug.profiler_output_name=cachegrind.out.%s.%t但是,当我查看 PHPinfo 时,没有设置xdebug.remote_handler- 知道为什么吗?
1 回答
慕神8447489
TA贡献1780条经验 获得超1个赞
当我查看 PHPinfo 时,没有 xdebug.remote_handler 设置 - 知道为什么吗?
这是正常的。该xdebug.remote_handler
选项已在 Xdebug 2.9.0 中删除。在内部它现在总是等于 be dbgp
。
修复了错误 #1720:删除多余的 xdebug.remote_handler 设置
- 1 回答
- 0 关注
- 65 浏览
添加回答
举报
0/150
提交
取消