【问题标题】:Php debugging with Aptana Studio and Xdebug or Zend debugger on OS X在 OS X 上使用 Aptana Studio 和 Xdebug 或 Zend 调试器进行 PHP 调试
【发布时间】:2010-09-12 18:26:29
【问题描述】:

您是否设法让 Aptana Studio 调试工作?我尝试遵循此操作,但在我的菜单中没有看到Windows -> Preferences -> Aptana -> Editors -> PHP -> PHP Interpreters(我安装了PHP plugin),并且当我尝试调试时,任何设置服务器菜单的尝试都会给我“套接字错误”。 Xdebug已安装,通过php info确认。

【问题讨论】:

    标签: php debugging macos aptana xdebug


    【解决方案1】:

    这与 Aptana Studio 无关,但如果您正在寻找 OS X 上的 PHP XDebug 调试器客户端,您可以尝试MacGDBp(免费/GPL)。

    【讨论】:

      【解决方案2】:

      我已经使用 ZendDebugger 和 Eclipse(在 OS X 上)有一段时间了,效果很好!

      这是对我很有效的食谱。

      1. 通过“一体化”包安装 Eclipse PDT:http://www.zend.com/en/community/pdt
      2. 安装 ZendDebugger.so (http://www.zend.com/en/community/pdt)
      3. 使用 ZendDebugger 扩展配置您的 php.ini(信息如下)

      配置 ZendDebugger:

      1. 编辑 php.ini
      2. 添加以下内容:

        [Zend]
        zend_extension=/full/path/to/ZendDebugger.so
        zend_debugger.allow_hosts=127.0.0.1
        zend_debugger.expose_remotely=总是
        zend_debugger.connector_port=10013

      现在在命令行中运行“php -m”来输出所有安装的模块。如果您看到以下内容,那么它的安装就好了

      [Zend Modules]  
      Zend Debugger
      

      现在重新启动 Apache,以便它使用 ZendDebugger 重新加载 PHP。在其中创建一个虚拟页面并检查输出以确保 PHP apache 模块也选择了 ZendDebugger。如果设置正确,您将在 phpinfo() 的输出中的某处看到类似于以下文本的内容。

      使用 Zend Debugger v5.2.14,版权所有 (c) 1999-2008,由 Zend Technologies 提供

      好的 - 但你想要 Aptana Studio...此时我将 Aptana Studio 插件安装到 Eclipse 的 PDT 构建中。相关说明位于:http://www.aptana.com/docs/index.php/Plugging_Aptana_into_an_existing_Eclipse_configuration

      该设置已经为我服务了一段时间 - 希望它也可以帮助您

      -阿林

      【讨论】:

      • > 1. ... > 2. 安装 ZendDebugger.so (zend.com/en/community/pdt) ZendDebugger.so 是如何安装的?我在链接中找不到它... :P 问候 :)
      【解决方案3】:

      我意识到这是一个旧线程,但我在使用 Aptana Studio 3 和 FireFox 时遇到了同样的问题。如果有人遇到这个问题,请确保 FireFox 安装了 FireBug V1.8.X,任何其他版本都可能给您同样的问题...

      希望对你有帮助

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-09-19
        • 2010-09-09
        • 2010-09-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多