我只能够进行调试,如果我勾选“在第一行中断”。 如果我取消选中它并放置一个断点在一些线,则调试器不会在该行停止。
我需要调试器停在我设置的断点,而不是在文件的拳头线。
我已在我的php.ini文件下面几行:
zend_extension = "c:/wamp/bin/php/php5.3.8/ext/php_xdebug-2.1.2-5.3-vc9.dll"
xdebug.remote_enable = on
xdebug.remote_handler = dbgp
xdebug.remote_host = localhost
xdebug.remote_port = 9000
我还能够在记事本++ DBGp调试与此相同的设置适当的调试。
上有如此相似的帖子,但没有解决我的问题。 在SO问题“不能让PHP PDT的XDebug停止在Eclipse中的断点” , DevNull说问题解决了朱诺,但我使用朱诺自己和所遇到的问题。
下面是我的Eclipse设置的一些截图:
我使用Mozilla Firefox作为我的外部Web浏览器。 ( 窗口- >常规- > Web浏览器 )
9000
希望这些将有助于帮助我的人。