Rails root不工作?

时间:2015-06-24 17:18:24

标签: ruby-on-rails ruby ruby-on-rails-4

我正在使用Unicorn和Nginx作为我的rails应用程序和PostgreSQL用于数据库,我遇到了一个问题。当我在浏览器(我自己的域名)中访问我的站点的根目录时,它会显示“任务”脚手架页面而不是“pages#index”指示的视图。我不确定问题是什么,我也是新手,所以如果我的解释不明确,我道歉,请告诉我。

的routes.rb

root 'pages#index'

resources :tasks

rake routes:

  Prefix Verb   URI Pattern               Controller#Action
     root GET    /                         pages#index
    tasks GET    /tasks(.:format)          tasks#index
          POST   /tasks(.:format)          tasks#create
 new_task GET    /tasks/new(.:format)      tasks#new
edit_task GET    /tasks/:id/edit(.:format) tasks#edit
     task GET    /tasks/:id(.:format)      tasks#show
          PATCH  /tasks/:id(.:format)      tasks#update
          PUT    /tasks/:id(.:format)      tasks#update
          DELETE /tasks/:id(.:format)      tasks#destroy

在查看其他类似问题之后,我只想说公开时没有“index.html”。

我的app / view / pages / index.html.erb由一个带有“hello”的段落元素组成。

编辑:此问题现在已经改变,它显示“你好”页面但是当我刷新它切换到任务页面并交替这样。发生了什么事?

EDIT2:问题现在似乎已得到解决。我重新启动了服务器,问题似乎消失了。谢谢你的帮助。

0 个答案:

没有答案