如何在运行 PDT 时消除 Javascript 运行时错误 + Eclipse 中的 XDebug?

发布于 2024-07-05 08:05:32 字数 274 浏览 10 评论 0原文

我目前正在使用 PDT 开发 Drupal 网页。 当没有 XDebug 运行时,该站点工作正常。

当我启用 XDebug 时,该网站工作正常,但会出现大量 Javascript 错误,我需要点击查看。

示例:

发生运行时错误。 您想调试吗?

线路:1 错误:语法错误

——

似乎只有XDebug/PDT使用Firefox作为浏览器时才会出现问题,使用IE时不会出现此问题。 会不会是Firebug不兼容?

I am currently developing a Drupal webpage using PDT. When running without XDebug, the site works fine.

When I enable XDebug, the site works fine but opens up tons of Javascript errors that I need to click through.

Example:

A Runtime Error has occurred.
Do you wish to Debug?

Line: 1
Error: Syntax error

--

It seems to only be a problem when XDebug/PDT uses Firefox as its browser, this problem does not occur when using IE. Could it be some incompatability with Firebug?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

傲性难收 2024-07-12 08:05:32

这有点猜测,但是尝试一下
视窗 => 偏好=> JavaScript=> 包含路径

This is a bit of a guess, but try
Windows => Preferences => JavaScript => Include Path

蒲公英的约定 2024-07-12 08:05:32

以下是解决此问题的方法:

关闭 XDebug 输出捕获:

Window -> 首选项,展开 PHP,展开 Debug,选择“Installed Debuggers”,选择“XDebug”,单击右侧的“Configure”,弹出配置对话框。 在中间的“输出捕获设置”中,将“捕获标准输出”设置为“关闭”。

here is how to solve this problem:

Turn off XDebug output capture:

Window -> Preferences, expand PHP, expand Debug, select "Installed Debuggers", choose "XDebug", click "Configure" on the right to bring up the configure dialog. In the middle "Output Capture Settings", set "Capture stdout" to "Off".

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文