2011-05-20 49 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