【问题标题】:Large PHP project. Debugging with eclipse PDT, xdebug on WAMP大型 PHP 项目。在 WAMP 上使用 eclipse PDT、xdebug 进行调试
【发布时间】:2012-01-31 05:38:25
【问题描述】:

我们有一个使用 PHP 中的 Mojave (MVC) 框架开发的大型企业 Web 应用程序。 持续发展仍在继续。在整个系统中广泛使用 AJAX。 调试问题目前是一场噩梦。

我想知道这个环境是否有助于调试。或者有没有更好的工具?

本地开发环境: WAMP 视窗 64 带有 XDebug 的 Eclipse PDT(最近安装) MySQL。

我们可以使用 XDebug 调试重 Ajax 的 PHP Web 应用程序吗? 我可以在 Eclipse 中设置这个项目吗? (导入?还是只打开应用程序的webroot?)? 还有其他更好的工具吗?

【问题讨论】:

  • 是的,你可以。有什么特别的问题吗? google is your friend
  • 在浏览器的控制台中调试你的javascript
  • 您提到的大部分是调试工具(它们旨在帮助您找出代码无法运行的原因)。您需要测试工具(测试代码是否按预期工作),例如用于单元测试的 PHPUnit 和用于用例测试的 Selenium。
  • 谢谢大家。我是否可以使用 XDebug 单步执行 AJAX 调用,或者它会跳过所有 JS 内容并仅单步执行 PHP?

标签: php ajax eclipse xdebug eclipse-pdt


【解决方案1】:

Xdebug 本身不支持 javascript,但您可以使用浏览器扩展(我刚刚在您的另一个问题中指出)在需要时启动调试会话(即 ajax-ui 操作): http://xdebug.org/docs/remote#browser-extensions

干杯, 德里克

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 2012-05-20
    相关资源
    最近更新 更多