1
初始化文件夾我在目錄中有/config/initializers/constants_data.rb
以下行:常數/在Heroku
ADM = User.find_by_name('admin').id
這是工作我在本地主機上,但是當我部署應用的Heroku,我得到的應用程序錯誤錯誤H10 (應用程序崩潰)。
我該如何避免這種情況?
初始化文件夾我在目錄中有/config/initializers/constants_data.rb
以下行:常數/在Heroku
ADM = User.find_by_name('admin').id
這是工作我在本地主機上,但是當我部署應用的Heroku,我得到的應用程序錯誤錯誤H10 (應用程序崩潰)。
我該如何避免這種情況?
這很可能是您的管理員用戶不存在。 在這種情況下,您應該始終提供回退。
ADM = User.find_or_create_by_name('admin').id
代替
ADM = User.find_by_name('admin').id
哦,這樣一個愚蠢的錯誤... – user984621
admin用戶是否存在呢? –