【问题标题】:Can't get PHP debugging to work with Komodo (but I'm almost there!)无法让 PHP 调试与 Komodo 一起工作(但我快到了!)
【发布时间】:2012-07-22 20:38:10
【问题描述】:

我大约在一周前发布了这个,但从那以后我做了一些进一步的故障排除,所以我认为值得再次发布:

我正在尝试使用 Komodo 附带的 Xdebug 扩展在 Komodo 7 中设置 PHP 调试。该扩展程序似乎运行良好,当我尝试启动调试会话时,Komodo 会做出响应。

但是,Komodo 不允许我逐步完成我的 PHP 代码;相反,它只是在 Komodo 窗口右下角的窗格中运行代码。

为了记录,我没有任何映射的 URI。

我非常感谢任何人能够在这方面提供的任何帮助,因为我有一个网站需要为一个伟大的非营利组织进行调试,而这个问题阻碍了我的工作。

【问题讨论】:

  • 您是否尝试过以下步骤:docs.activestate.com/komodo/7.0/debugphp.html?另外,设置断点会发生什么?
  • 是的,我有。如果我在打开 XDebug 的 Firefox 中打开一个 .php 页面,Komodo 会识别出我想要启动一个调试会话。然而,Komodo 不是单步执行该 .php 页面的代码并在任何断点处停止,而是在 Komodo 窗口左下角的窗格中运行页面中的所有代码。

标签: php xdebug remote-debugging komodo


【解决方案1】:

最后,我在 IRC 上运行了 Activestate 的技术支持(#Komodo on irc.mozilla.org),他们真的很有帮助。不过,我们无法找出问题所在,所以我最终卸载了 XAMPP 和 Komodo,重新安装了两者,然后按照 Komodo 文档中的说明进行操作。

【讨论】:

    【解决方案2】:

    使用debugger connection preferences 将 Komodo 侦听的端口从默认值 9000 更改为 a system provided free port、8080 或远程主机或本地主机正在运行的任何端口。

    【讨论】:

    • 该链接指向一个我不理解的 XML 文件。第二个链接是 404。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-01
    • 2012-04-17
    • 1970-01-01
    • 2020-02-29
    • 2011-04-25
    • 2014-11-22
    相关资源
    最近更新 更多