我的导轨应用程序崩溃了,几分钟前它工作正常。现在它给了我路由错误。导轨路由错误(定义路由)
我routes.rb
文件看起来像这样:
get "public_pages/home", :as => "home"
get "log_in" => "sessions#new", :as => "log_in"
get "log_out" => "sessions#destroy", :as => "log_out"
get "sign_up" => "users#new", :as => "sign_up"
match "session" => "sessions#create", :via =>:post
root :to => "public_pages#home"
resources :users, :except => [:index,
:new,
:destroy]
resources :sessions
resources :questions
我得到的错误是:No route matches {:action=>"show", :controller=>"users"}
当我去localhost:3000/sign_up
在此先感谢。
您的路线看起来不错,假设它们实际上是按照您展示的顺序指定的。你有没有尝试重新启动服务器? – ajselvig 2013-05-02 03:57:20
是的,我试过重新启动服务器,但那并没有解决问题。 – lcheung90 2013-05-02 06:00:26