Eclipse PHP不会在断点处停止

时间:2014-02-24 10:44:49

标签: php eclipse debugging ubuntu xdebug

我正在Ubuntu 13.1上运行Eclipse(我知道,有史以来最糟糕的Linux)。

事实是,我不习惯2周前从Komodo迁移到Eclipse,而且我迁移到Eclipse的主要原因是调试。但我不能把它付诸实践。我已经完全按照一些教程了。

我的Xdebug已安装并正常工作(使用phpinfo()进行检查)。我正在配置Eclipse以使用Xdebug,但是当我开始调试时它忽略了断点,即使我检查“Break at First Line”它也不会中断。

以下是我所拥有的场景的摘要:

System: Ubuntu 13.1 64bits PHP: 5.5.3-1ubuntu2.1 Xdebug: 2.2.3 Eclipse Platform: 3.6.2 PDT: 2.2.1

TNX!

1 个答案:

答案 0 :(得分:1)

问题解决了!实际上xdebug已经安装但我错过了一个配置。 xdebug.ini文件只包含以下行:

zend_extension=/usr/lib/php5/20121212/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

它正在工作!只需重新配置eclipse调试即可。