在Debian操作系统上使用NetBeans和XDebug调试Symfony2项目



我通常使用PhpStorm,xdebug设置简单明了。但现在我必须设置NetBeans来使用xdebug。我在php.ini文件中有以下配置:

[XDebug]
zend_extension=/usr/lib/php5/20131226/xdebug.so
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.idekey=netbeans-xdebug

我还尝试将配置放入xdebug.ini文件中。但这并没有改变任何事情。我如何配置netbeans IDE:

  • 我已经检查了工具>选项>PHP>调试中的停止在第一行显示调试器控制台
  • 我还右键点击了这个项目,打开了Propertes
  • 我已经在Sources选项卡中为项目上的WebRoot设置了symfony项目的web文件夹
  • 我已经将app_dev.php文件设置为运行配置中的索引文件

我设置了一个断点并启动了调试器,但它就是不想停止。我相信我的xdebug配置是正确的,因为我在PhpStorm中调试没有任何问题。对我遗漏的内容有什么建议吗?

提前感谢!

这个配置实际上起了作用。我只需要重新启动NetBeans IDE。它不时会出现一些错误,需要重新启动才能重新开始工作。

相关内容

  • 没有找到相关文章

最新更新