【问题标题】:Zend Debugger Terminates After Index PageZend 调试器在索引页面后终止
【发布时间】:2013-10-02 02:40:02
【问题描述】:

我有一个使用 Zend 框架运行的网站,并且正在尝试设置 Zend 调试器。 Zend Debugger 已安装,它可以在教程 PHP 页面上正常工作,但是当我尝试使用我的应用程序进行调试时,它将适用于索引页面,但随后调试器将终止。

我正在使用 PHP 5.3 运行 Apache2.2。

我有一个虚拟主机设置 - dev.mysite.com 指向 index.php,所以我没有使用 http://localhost/mysite

【问题讨论】:

    标签: php zend-framework zend-debugger


    【解决方案1】:

    Zend 论坛中有一个便笺处理Setting Up Zend Debugger

    如果文章中的信息没有帮助,请尝试更具体地说明您的设置。我的猜测是您在 ZF 项目中缺少 dummy.php,但问题中确实没有足够的信息来确定您的设置。

    【讨论】:

      【解决方案2】:

      我刚刚在 Ubuntu 上安装了 Apache 2,结果发现 mod_rewrite 默认没有启用。我需要做“sudo a2enmod rewrite”,现在调试器似乎工作正常。

      【讨论】:

        【解决方案3】:

        我对此也有一些问题,我的问题归结为一个问题和一个不太明显的事情

        问题是 Eclipse 浏览器设置被设置为使用内部浏览,“默认系统浏览器”恰好是 chrome。这意味着它将启动 chrome 但连接到内部浏览器。当为外部浏览器配置并明确 chrome 而不是默认系统浏览器时,它开始工作。窗口 |偏好 |网络浏览器设置常规

        第二个问题是关于符号链接的。我使用符号链接将源代码从 repo 链接到框架层次结构中。这意味着 eclipse 项目浏览器看到了一个文件(符号路径),而调试器看到了另一个文件(repo 中的“rela”路径)。因此,调试器看不到在文件的 php explorer 版本中设置的断点。我通过检查框架目录旁边的 repo 解决了这个问题,像以前一样将我的 repo 文件夹符号链接到框架中,但是在符号链接上使用 eclipse 'exclude from build path' 以便 php explorer 和 debugger 看到文件的真实路径

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-09-09
          • 1970-01-01
          • 2021-05-30
          • 2015-12-23
          • 2019-06-09
          • 2014-02-07
          相关资源
          最近更新 更多