Netbeans x PHP:XDebug 无法在 OSX Sierra 上运行

Netbeans x PHP : XDebug not working on OSX Sierra

我刚刚将 Mac 更新为 Sierra,现在 XDebug 在我的 Netbeans 8.0.2 中不再工作。当我单击 'Debut Project' 按钮时,浏览器加载了我的项目,但我的断点不起作用,Netbeans 底部状态栏上显示以下消息:

正在等待连接 (netbeans-xdebug)

任何提示如何解决这个问题?更新前一切正常。

谢谢!

是的,同样的事情发生在我身上,我最终重新安装了 xdebug,这需要将 Xcode 更新到 8.0。

Sierra 安装了 PHP 的更新版本,因此您可能需要重新配置 PHP。

在我的例子中,我安装了一个单独的 PHP 版本,所以在更新 xdebug 之后,我将 Apache 指向那个版本。由于它已经配置为使用 xdebug,因此我无需执行任何其他操作。

您需要在 php.ini 中启用 xdebug.remote_enable,某些安装程序会覆盖 php.ini 设置。 希望对您有所帮助。