Zend Debugger在索引页面后终止

时间:2010-02-07 06:37:03

标签: php zend-framework zend-debugger

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

我使用PHP 5.3运行Apache2.2。

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

3 个答案:

答案 0 :(得分:0)

Zend论坛中有一则关于Setting Up Zend Debugger的粘滞便笺。

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

问题是eclipse浏览器设置设置为使用内部浏览,“默认系统浏览器”恰好是chrome。这意味着它将启动chrome但连接到内部浏览器。在外部浏览器和明确的chrome而非默认系统浏览器进行混淆时开始工作。窗口|偏好| Web浏览器设置常规

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