PHP XDebug禁用每个请求的断点

6
我正在编写一个使用JS和PHP的Web应用程序。每次刷新页面时,我会收到大约5个ajax调用请求我的php脚本。由于没有断点放置,这在使用XDebug时变得非常烦人。
我认为这是一个常见的问题,但我似乎找不到相关信息。有人知道如何禁用每个请求的断点吗?
编辑:我正在使用Wamp和Netbeans 7.0
  • 罗布
3个回答

12

问题出在IDE上。在NetBeans中,进入工具-> 选项-> PHP-> 调试并取消勾选停止在第一行

NetBeans 8.0的截图

(在早期版本的NetBeans中,该选项位于工具-> 选项-> PHP-> 常规下)


2
更新:在Netbeans 7.1中,它是工具->选项->PHP->调试。 - Mateng

0

据我所记,xdebug在调试时会向URL中添加类似于XDEBUG_SESS_ID=xxxxxxxx的内容。如果是这种情况,请从URL中删除它。


0

最有可能的是您有一些空的src =“”标签或类似的标签。 您需要找出通过检查Apache日志进行了哪些请求。 Xdebug本身不决定发出请求。


它没有发出请求。但是在我发出的每个请求的第一行就会出错。 - Rob
啊,我认为许多集成开发环境都有解决方案。它们通常有一个“在第一行中断”的选项。你没有提到你使用哪个集成开发环境,所以我不能给你一个直接的指针。 - Derick
将我的IDE(Netbeans 7.0)添加到问题中 - Rob

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接