在PhpStorm(MAC)中启用ZendDebug

时间:2014-02-17 02:44:11

标签: macos debugging zend-framework phpstorm

我有两个系统:

  1. WIN7 + nginx + zend(fastcgi)
  2. MAC + zend apache server
  3. php.ini在两个系统上都是一样的。 phpinfo()显示ZendDebugger已加载并可在localhost上接受

    我在PhpStorm(v7.2 current)中开发。 Php Web应用程序在两个系统中配置相同

    在使用本地www服务器+ zend调试的胜利一切都很好。 在Mac上,我的断点没有被击中。调试开始,我可以在日志窗口中看到调试消息。

    在阅读了一些教程之后,我添加了一个解释器配置指向/ usr / local / zend / bin,并使用Zend Debugger将其识别为ZEND 5.3.27。

    不确定问题出在哪里。我使用相同的服务器配置,在启动调试模式后,断点仅在Windows上运行。

    有什么想法?

    TNX

1 个答案:

答案 0 :(得分:1)

  1. 项目路径中是否有任何符号链接?例如,Xdebug使用最终/已解决的路径 - Zend Debugger也可以这样做。

  2. 您是否曾重命名项目路径中的任何文件夹(即“myproject”到“myProject”等)?

  3. 启用详细的Zend Debugger日志记录并搜索可能的线索(它尝试调试的文件等)。