刚从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?
答案 0 :(得分:0)
我想,您是从Web浏览器调用脚本的。你需要告诉xdebug实际上在断点上停止。如果您使用的是Firefox,则可以使用easyXdebug。确保在xdebug.ini中启用远程调试(在扩展首选项中进行了解释),也在eclipse中启用了远程调试(Windows-> Preferences-> Php-> Debug-> PHP Debugger-> Config)。然后,您可以通过单击浏览器状态栏中的小图标来启用调试,以获取下一个请求。
对于其他浏览器,也应该有插件,但我没有使用任何。