【问题标题】:Netbeans 8 and XdebugNetbeans 8 和 Xdebug
【发布时间】:2014-05-17 04:53:17
【问题描述】:

我刚刚安装了 OSX Mavericks,并升级到了 Netbeans 8 PHP/HTML5。

在我之前安装的 Netbeans 7.2 中,一切正常,我通过 xdebug 和 MAMP 进行了本地调试。

安装新的 netbeans 后,我无法再访问 xdebug。我尝试调试它运行的 cli 脚本...从不连接到 xdebug,我看到了等待栏。

脚本将一直运行,它将继续(等待连接),直到我手动结束 xdebug 会话。

结束之后。我无法再运行“运行项目”或“调试项目”按钮。他们什么都不做。

我正在使用 MAMP 并编辑了我可以找到的所有 php.ini:

[xdebug]
zend_extension="/Applications/MAMP/bin/php/php5.4.10/lib/php/extensions/no-debu$
xdebug.remote_enable=on
xdebug.remote_log="/var/log/xdebug.log"
xdebug.remote_host=localhost
xdebug.remote_handler=dbgp
xdebug.remote_port=9000 

php --ini 返回 /etc 中的 .ini php_ini_loaded_file() 通过 netbeans 返回 false。

任何人都知道我还能做些什么来追踪正在加载的 ini 文件。 或者在这里知道问题。

就像我说的,在我升级到 netbeans 8 之前一切正常。

【问题讨论】:

    标签: php netbeans xdebug ini


    【解决方案1】:

    我们在一台新的 DELL 机器上遇到了这个问题。 McAfee 被阻止。卸载 McAfee 并正常运行。

    【讨论】:

    • 这里是否安装了 McAfee 还不清楚;同样在 DELL 上,您可能使用的是 Windows 或 Linux,而问题是关于 OS X(其行为可能完全不同)。
    【解决方案2】:

    安装新的 MAMP 后,它将 php.ini 重命名为 php.ini.default。 Netbeans 找不到它。我将 php.ini.default 重命名为 php.ini,现在一切正常

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-03
      • 2011-05-30
      • 2017-01-28
      • 2012-10-03
      • 2012-06-03
      • 2016-03-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多