我不确定我是否正确但似乎Eclipse PDT + Zend Debugger在调试Ajax项目时遇到了问题。我正在开发一个项目,其中所有请求都通过单个PHP文件传递(甚至是下载图像等资源请求)。当我想在第一个请求成功返回后在Eclipse中启动调试会话时,第二个请求会返回以下错误消息:
Zend Studio调试器发生通信错误 到一个未完成的调试会话。未捕获的SyntaxError:意外的令牌 <
要重新加载页面,请单击“刷新”
在我看来,由于第一个请求使Zend Server保持忙碌,因此第二个请求无法成功连接到它。在我配置Eclipse的情况下,它不会停留在每个页面的第一行,但仍然没有运气。
这是否意味着在PHP + Ajax项目中哪些请求是自由发送的,那么调试是不可能的?有没有人在类似的情况下测试过这个和/或xdebug?
此致
答案 0 :(得分:1)
我只是想让我的开发人员知道,当我切换到xdebug时,同样的问题不存在。