【发布时间】:2015-03-18 21:41:11
【问题描述】:
升级到 OSX Yosemite 后,我无法再使用开发机器 (MacBook Pro) 的 IP 地址在移动设备上测试我的应用程序。例如,我以前可以通过转到http://192.168.0.4:3000 在手机上查看 Rails 应用程序,但现在我收到以下错误:
ERR_CONNECTION_REFUSED
我在使用运行在http://192.168.0.4:9000 的 grunt 服务器测试 AngularJS 应用程序时遇到同样的错误
任何帮助将不胜感激。
【问题讨论】:
-
检查你的ip或防火墙,也许会有帮助
-
刚刚在“系统偏好设置”>“安全与隐私”下检查了我的防火墙设置,它已关闭。 Mac 上可以默认安装另一个吗?谢谢。
-
您是否重新安装了所有库?
-
我已经重新安装了我所有的 node/npm 库,但没有重新安装我的 ruby 库。但我使用 ruby 服务器或节点一时收到相同的错误消息。
-
正如亚历克斯所说,你检查过你的 IP 地址了吗?如果您的网络设置与大多数人一样,您可以通过 DHCP 分配您的网络,这意味着它可以更改。在终端中输入
ifconfig并在 en0 或 en1 中查找“inet”条目。
标签: ruby-on-rails macos osx-yosemite