代码包2在Yosemite 10.10升级后无法解析Bonjour主机名

代码包2在Yosemite 10.10升级后无法解析Bonjour主机名,bonjour,osx-yosemite,codekit,Bonjour,Osx Yosemite,Codekit,通过AppStore no new/clean install升级到Yosemite 10.10后,我在预览带有Codekit 2的网站时会看到一个空白页面。升级后,在服务器选项卡中,我的示例lukas.local中缺少Bonjour主机名 有没有办法再次正确地公开我的“你好”主机名?谢谢 我的优胜美地10.10 MBA和iMac都有同样的问题,都是在CodeKit 2.1.8上。通过在“首选项”>“共享”>“计算机名”中使用计算机名,然后重新启动代码包,我成功地使它在MB上工作 但是,这在我的

通过AppStore no new/clean install升级到Yosemite 10.10后,我在预览带有Codekit 2的网站时会看到一个空白页面。升级后,在服务器选项卡中,我的示例lukas.local中缺少Bonjour主机名


有没有办法再次正确地公开我的“你好”主机名?谢谢

我的优胜美地10.10 MBA和iMac都有同样的问题,都是在CodeKit 2.1.8上。通过在“首选项”>“共享”>“计算机名”中使用计算机名,然后重新启动代码包,我成功地使它在MB上工作


但是,这在我的iMac上不起作用

所有升级的Mac Book Pro WiFi上都会出现“你好”的情况,因此:

无法使CodeKit工作 在我的网络打印机上打印同样的内容 无法装载本地服务器 要使ping niania.local工作,首先需要ping计算机的ip地址,然后本地名称当然会工作 等 只需插入一根以太网电缆,它就能完美工作


对于主要的Mac OS X更新,始终有相同的建议:在升级之前等待版本10.X.2。

检查您的主机名-我也有同样的问题

sudo scutil --get HostName
如果你没有得到预期的结果,比如lukas.local改变它。。。以及计算机名和本地主机名,如果它们需要更改

sudo scutil --set ComputerName Lukas
sudo scutil --set LocalHostName lukas
sudo scutil --set HostName lukas.local
重新启动CodeKit服务器


希望这至少对某人有所帮助。

我的macbook air上也有同样的问题,因为我有一个新的Yosemite版本。为了修复它,我在“系统首选项”下的“共享”中更改了计算机名

启动系统首选项 选择共享 如果需要,请从左下角解锁访问权限,然后编辑计算机名称以反映在点击预览时codekit启动的内容。
希望对你有用。通过scutil设置主机名对我不起作用

其他答案对我都不起作用,但是:

转到Macintosh HD>库>首选项>系统配置并删除以下文件:

com.apple.airport.preferences.plist
NetworkInterfaces.plist
preferences.plist
然后重新启动Mac

应该正确地重新创建主机名


根据这些说明,这是一家苹果科技公司提供的。

这里有一篇相关的博客文章,讨论了您的“你好”网络是如何中毒的,以及如何预防中毒的:

我也遇到了这个问题。。。自从约塞米蒂更新以来。如果你导航到just,你会得到403禁止吗?不,我的MAMP堆栈版本3.0.7.1工作正常。不工作。当我重新启动Codekit时,在通过电缆连接之前,我经常会收到一个“不可用”的命令:sudo launchctl load-w/System/Library/LaunchDaemons/com.apple.discoveryd.plist以启动bonjour守护进程。如果还没有完成,请尝试一下…没有,再次没有运气…也许新安装的OSX是最好的解决方案:-好的,我找到了一个解决办法!我的MacBookPro已连接到我的5Ghz机场网络,例如,Safari中未填充Bonjour。一旦我连接到我的2.4GHz网络,所有的Bonjour功能都立即启动,CodeKit工作!我曾尝试在没有任何备份的情况下从头开始重新安装约塞米蒂,问题仍然存在,因此这不是升级问题,而是约塞米蒂的问题。是 啊啊,荣耀啊,哈利路亚。这解决了我在约塞米蒂mDNS后所有的头发拉扯问题。苹果会杀了你好吗?那些混蛋我也有同样的问题,但我的主机名似乎显示在CodeKit的预览选项卡上。不过,终端表示尚未设置主机名。我是否应该继续执行about命令@Lukas@samsos是的,只要试着执行上面的三个逗号,如果sudo scutil-get HostName没有返回任何东西,你也可以试着通过System Preferences>SharingBryan here CodeKit developer分配它。我只是想澄清一下,这个问题是约塞米蒂的问题,而不是CodeKit的问题。苹果重新编写了整个OS X网络堆栈,以摆脱mDNSResponder。这种重写已经让成千上万的人头疼,不仅仅是CodeKit用户。我真的希望我能做些什么或者在我的应用程序中添加一些东西来解决苹果的劣质开发,但恐怕我们只能等待他们解决问题。希望10.10.3会更好!