使用Eclipse PDT和Zend Debugger调试AJAX项目的PHP代码

时间:2012-07-09 11:22:11

标签: ajax eclipse-pdt zend-debugger

我不确定我是否正确但似乎Eclipse PDT + Zend Debugger在调试Ajax项目时遇到了问题。我正在开发一个项目,其中所有请求都通过单个PHP文件传递(甚至是下载图像等资源请求)。当我想在第一个请求成功返回后在Eclipse中启动调试会话时,第二个请求会返回以下错误消息:

  

Zend Studio调试器发生通信错误   到一个未完成的调试会话。未捕获的SyntaxError:意外的令牌   <

     

要重新加载页面,请单击“刷新”

在我看来,由于第一个请求使Zend Server保持忙碌,因此第二个请求无法成功连接到它。在我配置Eclipse的情况下,它不会停留在每个页面的第一行,但仍然没有运气。

这是否意味着在PHP + Ajax项目中哪些请求是自由发送的,那么调试是不可能的?有没有人在类似的情况下测试过这个和/或xdebug?

此致

1 个答案:

答案 0 :(得分:1)

我只是想让我的开发人员知道,当我切换到xdebug时,同样的问题不存在。