我正在使用Eclipse进行PHP Luna Service Release 1(4.4.1),并尝试安装xdebug进行调试.我按照this blog在xampp 1.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 IDE for PHP Developers(PDT)中遇到了一些令人讨厌的错误,并带有官方更新.人们可能会觉得开发人员不太关注回归测试.
解:
如果您最近更新了Eclipse,请打开“帮助” – > “安装细节”.单击“安装历史记录”选项卡,找到不包含版本4.4.1的条目(此处为4.4.0.20140612-0500).
Eclipse项目页面在我看来有点混乱(或者我只是盲目),但幸运的是,您可以抓取镜像站点来查找旧版本:
http://ftp.yz.yamagata-u.ac.jp/pub/eclipse/technology/epp/downloads/release/luna/R/