无法访问rails应用程序

时间:2015-04-20 17:26:19

标签: ruby-on-rails

我已经创建了我的应用程序,但是当我转到我的主机地址时,我看不到任何内容,它会给我404 NOT FOUND错误。我也做了rails server,但它似乎挂了。看起来它只是停留在WEBrick:HTTPSERVER#start: pid=3457 port 3000。是的,当我运行rails server时,它位于app文件夹下。

我也去了3000港口,它说this page is not available

当我添加index.html文件时,我可以看到该文件。但这显然不是我想要的。

我需要检查什么才能访问我的应用程序?

3 个答案:

答案 0 :(得分:1)

您需要为应用程序配置默认路由,也称为root

将这样的行添加到routes.rb文件中:

root to: 'newpage.html'

或者,如果您想路由到控制器,例如show控制器上的People方法:

root to: 'people#show'

以下是Rails guide on routing

答案 1 :(得分:0)

尝试在新端口中运行应用程序:

rails s -p 4000

答案 2 :(得分:0)

root :to => "static#index"放在路线文件中,并在公共/。

中添加索引文件