2011-05-20 20 views
1

前几天我正在修补这个问题,它似乎正在工作。但现在我又回到了这个应用程序的安装,我似乎无法获得到主页与在rails3应用程序中未识别的路径

http://localhost:3000 

,这里是我的routes.rb配置

devise_for :users 

    resources :home 
    get "home/index" 

    resources :formats 
    get "formats/index" #display all formats 

root :to => "home#index" 

任何想法,为什么我收到了无法识别路线的错误?

谢谢!

回答

4

当发生路由问题时,请务必检查rake routes的输出以确保其正确列出。通常,路由/路径的正确方法是使用与您在那里完成的root方法。

第二件要检查的是你连接到正确的应用程序。您可能在不同的端口上运行多个rails server实例。

请确保在提出请求时看到更新log/development.log