2011-07-06 50 views
1

也有一些是我的RoR應用程序確實很奇怪 一切順利,當我啓動服務器和運行在本地的應用程序,只要我刷新頁面,我得到一個錯誤的RoR應用程序崩潰

這裏是日誌:

Processing ActionController::Base#index (for 127.0.0.1 at 2011-07-06 23:45:26) [GET] 

ArgumentError (wrong number of arguments (1 for 0)): 

app/controllers/application_controller.rb:4 

app/controllers/home_controller.rb:1 
warden (1.0.4) lib/warden/manager.rb:35:in `call' 
warden (1.0.4) lib/warden/manager.rb:34:in `catch' 
warden (1.0.4) lib/warden/manager.rb:34:in `call' 
devise (1.0.10) lib/devise/rails/warden_compat.rb:43:in `call' 
Rendered rescues/_trace (66.0ms) 
Rendered rescues/_request_and_response (0.0ms) 
Rendering rescues/layout (internal_server_error) 

我最近安裝了寶石色器件,一切似乎一直很好,直到我開始在同一網站的另一個頁面上工作。現在的問題是,每當我調用新頁面即時工作並刷新它,頁面崩潰與上述跟蹤。 我不知道哪裏會出錯! :(任何人都可以請幫我嗎?

回答

0

如果你能提供你的控制器(和其他相關的)代碼,可提供更好的答案,但...

錯誤刷新後發生通常是會話或餅乾相關如果你的存儲會話cookie中(在軌默認),這很可能是這種情況

此外,你想看看application_controller.rb的4行:

app/controllers/application_controller.rb:4

+0

感謝您的超級快速回復 –