我目前正在使用 PDT 开发 Drupal 网页。在没有 XDebug 的情况下运行时,该站点工作正常。
当我启用 XDebug 时,该站点运行良好,但会打开大量需要单击的 Javascript 错误。
例子:
发生了运行时错误。你想调试吗?
行:1 错误:语法错误
--
似乎只有在XDebug/PDT 使用Firefox 作为浏览器时才会出现问题,使用IE 时不会出现此问题。会不会是与 Firebug 不兼容?
我目前正在使用 PDT 开发 Drupal 网页。在没有 XDebug 的情况下运行时,该站点工作正常。
当我启用 XDebug 时,该站点运行良好,但会打开大量需要单击的 Javascript 错误。
例子:
发生了运行时错误。你想调试吗?
行:1 错误:语法错误
--
似乎只有在XDebug/PDT 使用Firefox 作为浏览器时才会出现问题,使用IE 时不会出现此问题。会不会是与 Firebug 不兼容?
这是解决此问题的方法:
关闭 XDebug 输出捕获:
Window -> Preferences,展开PHP,展开Debug,选择“Installed Debuggers”,选择“XDebug”,点击右侧的“Configure”,弹出配置对话框。在中间的“Output Capture Settings”中,将“Capture stdout”设置为“Off”。
这有点猜测,但请尝试 Windows => Preferences => JavaScript => Include Path