【问题标题】:xdebug - ignoring specific urls/filesxdebug - 忽略特定的网址/文件
【发布时间】:2023-04-08 06:06:01
【问题描述】:

我有一个使用大量 ajax 的站点,有些调用非常频繁,这使得在调试器中无法捕捉到我想要的实际调用。 知道如何让 xdebug 忽略这些调用吗? 或者可能以某种方式使其仅在断点处停止。

(如果重要,可以使用 vim 作为调试客户端)

【问题讨论】:

    标签: ajax debugging vim xdebug


    【解决方案1】:

    嗯...有趣的 b/c 我总是必须挖掘出由 Firebug 辅助的 AJAX-Request-URLs 来明确地为它们启动一个 XDebug-session。根据我的经验,这些 AJAX 调用会被忽略。

    可能是 xdebug.remote_autostart 在您的配置文件中设置为 1/On。 B/c 然后为任何请求触发 XDebug 会话。

    最好的问候

    拉斐尔

    【讨论】:

    • 是的,它设置为开启,但据我了解,当您在 url 中传递(任何)参数时,无论如何它都会开启一个小时......那么有什么区别?
    • 好吧,我想说看看 XDebug 文档; xdebug.org
    • 现在只是想自己解决这个问题,似乎在第一次请求后使用 cookie,因此后续的 ajax 调用等都会发送该 cookie。必须是一种仅调试主 URL/请求的方法。我无法禁用 cookie,因为我需要它才能让网络应用正常工作。
    猜你喜欢
    • 2011-08-01
    • 2018-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-13
    • 2019-10-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多