我正在关注PeepCode的第一个 Ruby on Rails 3 教程,大约 27-29 分钟后,他们让我们启动 Rails 服务器。据我所知,我已经成功安装了 Rails(和 Ruby)。
当我运行命令时rails server
(根据视频的说明从 Windows 7 命令提示符),我收到以下消息:
=> Booting WEBrick
=> Rails 3.1.3 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2011-12-02 18:37:57] INFO WEBrick 1.3.1
[2011-12-02 18:37:57] INFO ruby 1.9.3 (2011-10-30) [i386-mingw32]
[2011-12-02 18:37:57] INFO WEBrick::HTTPServer#start: pid=5584 port=3000
并且不返回提示,说明正在运行。此外,对我来说(与视频相比),这看起来像是一条成功的信息。
但是,当我按照视频的指示浏览到 URL 时,http://0.0.0.0:3000
出现错误(视频打开到 Ruby 的默认索引页面时)。我得到的错误是:
Error 108 (net::ERR_ADDRESS_INVALID): Unknown error.
由于我使用的是谷歌浏览器,它还说:
位于http://0.0.0.0:3000/的网页可能暂时关闭,或者它可能已永久移动到新网址。
所以,我想知道如何解决这个问题?