2012-06-29 27 views
1

初始化文件夾我在目錄中有/config/initializers/constants_data.rb以下行:常數/在Heroku

ADM = User.find_by_name('admin').id 

這是工作我在本地主機上,但是當我部署應用的Heroku,我得到的應用程序錯誤錯誤H10 (應用程序崩潰)

我該如何避免這種情況?

+1

admin用戶是否存在呢? –

回答

1

這很可能是您的管理員用戶不存在。 在這種情況下,您應該始終提供回退。

ADM = User.find_or_create_by_name('admin').id 

代替

ADM = User.find_by_name('admin').id 
+0

哦,這樣一個愚蠢的錯誤... – user984621