【问题标题】:Eclipse PDT + xdebug: step through code brokenEclipse PDT + xdebug:单步调试代码损坏
【发布时间】:2014-10-20 00:59:46
【问题描述】:

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

当我开始调试会话时,eclipse 切换到调试透视图并在第一行停止(在配置中检查)。问题是,尽管调试器(在调试窗口中)似乎在我逐步执行代码时跟随执行(它在前进时显示代码行),但下面打开源文件并显示代码的窗口仍然在第一个位置,如/断点它命中。好像和调试器断开了...

有谁知道如何解决这个问题?是我,还是这里面有bug?它曾经与较旧的 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"

【问题讨论】:

    标签: php eclipse xdebug eclipse-pdt


    【解决方案1】:

    这是xdebug breakpoints work but step over does not的副本

    您需要最新的 PDT-nightly 或降级到 luna 4.4.0

    【讨论】:

      猜你喜欢
      • 2012-01-23
      • 1970-01-01
      • 1970-01-01
      • 2012-03-09
      • 1970-01-01
      • 1970-01-01
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多