标签: railsinstaller-windows

Rails服务器不工作?

我正在关注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
Run Code Online (Sandbox Code Playgroud)

并且它不会返回提示符,表示它正在运行.此外,对我来说(和视频相比),这看起来像一个成功的消息.

但是,当我浏览到URL时http://0.0.0.0:3000,按照视频的指示,我收到一个错误(当视频打开到Ruby的默认索引页面时).我得到的错误是:

Error 108 (net::ERR_ADDRESS_INVALID): Unknown error.
Run Code Online (Sandbox Code Playgroud)

由于我使用的是谷歌浏览器,它还说:

http://0.0.0.0:3000/上的网页可能暂时关闭,或者可能已永久移动到新的网址.

所以,我想知道如何解决这个问题?

ruby ruby-on-rails railsinstaller-windows

8
推荐指数
1
解决办法
1万
查看次数

为什么'ruby'不被认为是内部或外部命令?

用户变量中的路径是安装的默认路径:

C:\RailsInstaller\Git\cmd;C:\RailsInstaller\Ruby1.9.3\bin
Run Code Online (Sandbox Code Playgroud)

系统变量中的路径指向:

C:\RailsInstaller\Ruby1.9.3\bin
Run Code Online (Sandbox Code Playgroud)

当我使用Ruby和Rails打开命令提示符时,命令提示符"没有任何输入"立即说"'ruby'不被识别为内部或外部命令".

命令提示符之前有效.由于设置不成功我使用各种方法重新安装后,它就像这样.

我该如何解决?

ruby railsinstaller railsinstaller-windows

2
推荐指数
1
解决办法
1万
查看次数