我刚更新了我的Mac到Sierra,现在XDebug在我的Netbeans 8.0.2中不再工作。当我在“出道项目”按钮点击,浏览器加载了我的项目,但我的断点不工作,下面的消息显示Netbeans的底部状态栏上:Netbeans x PHP:XDebug不适用于OSX Sierra
等待连接(于NetBeans的XDebug)
任何提示如何解决这个问题?更新之前一切正常。
谢谢!
我刚更新了我的Mac到Sierra,现在XDebug在我的Netbeans 8.0.2中不再工作。当我在“出道项目”按钮点击,浏览器加载了我的项目,但我的断点不工作,下面的消息显示Netbeans的底部状态栏上:Netbeans x PHP:XDebug不适用于OSX Sierra
等待连接(于NetBeans的XDebug)
任何提示如何解决这个问题?更新之前一切正常。
谢谢!
是的,同样的事情发生在我身上,我重新安装了xdebug,它需要将Xcode更新到8.0。
Sierra安装了PHP的更新版本,因此您可能必须重新配置PHP。
在我的情况下,我安装了一个单独的PHP版本,所以在更新xdebug之后,我指出了该版本的Apache。由于它已经被配置为使用xdebug,所以我不必做任何事情。
我无法解决它;我用xdebug设置编辑了我的新PHP.INI。还有什么我可以尝试? phpinfo()表明xdebug正在运行,但是我无法用Netbeans进行调试,同样的错误信息。 – delphirules
我可以在重启机器后解决它,谢谢! – delphirules
您需要打开php.ini中的xdebug.remote_enable,某些安装程序会覆盖php.ini设置。 希望得到这个帮助。
是的,我编辑php.ini后重新启动机器(只有apache重启不是ENOGH),它再次工作,谢谢:D – delphirules
在我的情况下,xdebug.remote_enable已被关闭:打开它并重新启动Apache工作得很好。 (@delphirules,我怀疑你的机器上可能有多个apache,并重新启动了错误的,但这只是一个猜测。) – xgretsch
Plz使用工具和操作系统的版本更新您的文章,以便更清楚地了解您的问题 – mhasan
已更新Netbeans版本,操作系统版本已在帖子中撰写。 – delphirules