Zend Eclipse for PHP Developers版本:3.2.0
php5.4.12(wamp)
我已经使用php-eclipse-xdebug几年了——有时xdebug不会坏。
我注意到这种情况主要发生在ajax调用上,我发现其中一个原因是上一次调试会话没有结束。
但现在我正在调试一个ajax调用,我使用chrome devtool,并使用"重放XHR"来运行完全相同的ajax调用,并且它不会在每3次运行中中断2次。
这对我来说是一个巨大的时间浪费,我很感激任何关于如何克服它的想法,包括一个不同的(更好的调试器)的建议
注:
- 升级php不是一个选项,因为我必须使用与生产sev相同的版本
- 我也尝试过升级eclipse,但它导致了许多(其他)问题
-
在eclipse中->首选项->PHP->调试->已安装的调试器
-
选择Xdegbug,然后单击
configure
-
选中"
Use Multisession
"复选框 -
单击
ok
这将导致xdebug在会话已经运行时收支平衡,但在提交多个请求时可能会很痛苦。