php - Eclipse PDT + xdebug : step through code broken

标签 php eclipse xdebug eclipse-pdt

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

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

有谁知道如何解决这个问题?是我,还是这里面有错误?它曾经与旧的 php/eclipse 组合一起工作。我已经将 php 及其所有依赖项升级到 5.6。 eclipse 也一样。目前很难确定问题所在。

我将 nginx 与 php-fpm 结合使用。

php.ini 中的 Xdebug 配置

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

最佳答案

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

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

关于php - Eclipse PDT + xdebug : step through code broken,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26457139/

相关文章:

php - SQL 查询未在我创建的 php 命令行界面中执行

php - 检测 <link> 或 &lt;script&gt; 标记中是否使用了 php 文件

javascript - ajax 将数据从tinyMCE 文本字段发送到PHP

java - 通过 eclipse 创建一个包含 .exe 文件的可运行 JAR

eclipse - 如何让 Eclipse 显示 groovy 类的红色编译错误?

php - 使用 PhpStorm 和 Xdebug 调试 Symfony REST API

如果没有找到用户图片的 PHP 搜索文件夹设置默认图像

java - Spring 4.3.5 基于注解的配置 tomcat-8 404 in eclipse neon 2

PHP 调试配置挂起 - 等待 XDebug session (57%)

php - XDebug 断点在 Visual Studio Code 中给出 PHP 错误