2016-10-03 122 views
0

我刚更新了我的Mac到Sierra,现在XDebug在我的Netbeans 8.0.2中不再工作。当我在“出道项目”按钮点击,浏览器加载了我的项目,但我的断点不工作,下面的消息显示Netbeans的底部状态栏上:Netbeans x PHP:XDebug不适用于OSX Sierra

等待连接(于NetBeans的XDebug)

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

谢谢!

+0

Plz使用工具和操作系统的版本更新您的文章,以便更清楚地了解您的问题 – mhasan

+0

已更新Netbeans版本,操作系统版本已在帖子中撰写。 – delphirules

回答

2

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

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

在我的情况下,我安装了一个单独的PHP版本,所以在更新xdebug之后,我指出了该版本的Apache。由于它已经被配置为使用xdebug,所以我不必做任何事情。

+0

我无法解决它;我用xdebug设置编辑了我的新PHP.INI。还有什么我可以尝试? phpinfo()表明xdebug正在运行,但是我无法用Netbeans进行调试,同样的错误信息。 – delphirules

+0

我可以在重启机器后解决它,谢谢! – delphirules

2

您需要打开php.ini中的xdebug.remote_enable,某些安装程序会覆盖php.ini设置。 希望得到这个帮助。

+0

是的,我编辑php.ini后重新启动机器(只有apache重启不是ENOGH),它再次工作,谢谢:D – delphirules

+0

在我的情况下,xdebug.remote_enable已被关闭:打开它并重新启动Apache工作得很好。 (@delphirules,我怀疑你的机器上可能有多个apache,并重新启动了错误的,但这只是一个猜测。) – xgretsch

相关问题