Eclipse-Juno断点没有用PHP 5.4.8-1命中

时间:2012-11-13 22:52:06

标签: php breakpoints eclipse-juno

刚从org.eclipse.php.sdk.feature.group安装了Eclipse-Juno和相关的PHP开发工具(PDT)SDK。

php --version yields:
    PHP 5.4.8-1~precise+1 (cli) (built: Oct 29 2012 14:58:46) 
    Copyright (c) 1997-2012 The PHP Group
    Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
    with Xdebug v2.2.0, Copyright (c) 2002-2012, by Derick Rethans

Php -m indicates that xdebug is loaded.
    [Zend Modules]
    Xdebug

在eclipse中,Windows-> Preferences-> Php-> Debug-> PHP Debubber是Xdebug。

然而,我的断点都没有击中。

在Eclipse-Juno上,我应该检查什么使调试断点适用于PHP?

1 个答案:

答案 0 :(得分:0)

我想,您是从Web浏览器调用脚本的。你需要告诉xdebug实际上在断点上停止。如果您使用的是Firefox,则可以使用easyXdebug。确保在xdebug.ini中启用远程调试(在扩展首选项中进行了解释),也在eclipse中启用了远程调试(Windows-> Preferences-> Php-> Debug-> PHP Debugger-> Config)。然后,您可以通过单击浏览器状态栏中的小图标来启用调试,以获取下一个请求。

对于其他浏览器,也应该有插件,但我没有使用任何。