我的Rails應用程序在生產(使用獨角獸)時無法啓動,但在開發過程中工作得很好。在獨角獸啓動時Rails生產env「未初始化的常量(NameError)」錯誤
給出確切的錯誤是:在我創建初始化一個雜貨店連接的自定義初始化文件中生成
ERROR -- : uninitialized constant Grocer (NameError)
錯誤。
問題不在於gem文件。在服務器上顯示'捆綁顯示雜貨商'顯示安裝Grocer。
服務器上的'RAILS_ENV =生產導軌控制檯'正確加載,並且Grocer在此處可用。
我的猜測是,獨角獸是缺少的東西......有什麼理由爲什麼當rails應用程序通過獨角獸啓動它不能看到Grocer gem安裝?我應該在哪裏看下一步幫助進一步調試?
你正在使用什麼部署environemnt?獨角獸確實在生產中運行? – OneChillDude
是獨角獸運行良好。它運行良好,直到我開始實施雜貨店的東西。我部署使用capistrano。 – chabber