Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
xdegug无法在php视图中跳转到下一行_Php_Xdebug - Fatal编程技术网

xdegug无法在php视图中跳转到下一行

xdegug无法在php视图中跳转到下一行,php,xdebug,Php,Xdebug,我正在使用Eclipse for PHP Luna Service Release 1(4.4.1),并尝试安装xdebug进行调试。我遵循在XAMPP1.8.1上设置xdebug。下面是我的php.ini设置 [XDebug] zend_extension = "C:\xampp\php\ext\php_xdebug.dll" xdebug.remote_enable = 1 xdebug.remote_handler = "dbgp" 基本上,它将在我设置的断点处停止,但当我按下[F6]时

我正在使用Eclipse for PHP Luna Service Release 1(4.4.1),并尝试安装xdebug进行调试。我遵循在XAMPP1.8.1上设置xdebug。下面是我的php.ini设置

[XDebug]
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
基本上,它将在我设置的断点处停止,但当我按下[F6]时,它将不会转到下一行

但在调试对话框窗口中,行号一直保持不变,变量也会发生变化


有人知道这有什么不对吗?谢谢

是的,这似乎是一个bug,我在更新后点击了它

不过,它会跳到下一行,只是不更新高亮显示和当前位置

在过去几年中,我在EclipseIDEforPHP开发人员(PDT)的官方更新中遇到了不少这样令人讨厌的bug。有人可能会给人这样的印象:开发人员不太重视回归测试

解决方案:

如果您最近更新了Eclipse,请打开“帮助”->“安装详细信息”。单击“安装历史记录”选项卡,查找不包含版本4.4.1的条目(此处为4.4.0.20140612-0500)

Eclipse项目页面在我看来有点凌乱(或者我只是瞎了眼),但幸运的是,您可以爬过镜像站点来查找较旧的版本:


我想我找到了关于这个问题的错误报告:

它被标记为已解决,因此在下一个版本中,这个问题可能会消失


编辑:将PDT更新到3.3.2版解决了这个问题(至少在我的安装中)

我也遇到了同样的问题,代码的单步执行不会转到下一行。我意识到问题在于我正在调试的远程php脚本中有一行代码,而Eclipse中的本地php脚本中没有这行代码。更新本地php脚本以匹配远程php脚本修复了该问题。

非常感谢您为我的小困惑花费时间。从热情中得到帮助,知道我并不孤单,这很好。再次感谢。在此处升级PDT Eclipse>帮助>安装新软件>使用: