Eclipse PDT + xdebug:逐步破解代码

时间:2014-10-20 00:59:46

标签: php eclipse xdebug eclipse-pdt

我正在使用PHP 5.6.2和xdebug 2.2.5以及Eclipse 4.4.1和PDT 3.3.1。我正在尝试在本地服务器(localhost)上设置调试器(xdebug),似乎有些东西被破坏了。

当我启动调试会话时,eclipse切换到调试透视图并在第一行停止(在配置中检查)。问题是虽然调试器(在调试窗口中)似乎跟随执行,因为我逐步执行代码(它显示代码行,因为它前进),下面的窗口打开源文件并显示代码保留在第一个位置,如/断点它命中。它似乎与调试器断开连接......

有谁知道如何解决这个问题?是我,还是有错误?它曾经使用较旧的php / eclipse组合。我已经将php升级到5.6之间,以及它的所有依赖项。对于日食也是如此。此时很难确定问题。

我正在使用php-fpm的nginx。

php.ini中的Xdebug配置

[xdebug]
xdebug.remote_enable=On
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"

1 个答案:

答案 0 :(得分:4)

这是xdebug breakpoints work but step over does not

的副本

您需要每晚最新的PDT或降级到luna 4.4.0