我有一個運行在Heroku上的機車CMS實例,它運行良好大約一年。我是唯一的開發者,所以自上次工作部署以來一直沒有部署。Heroku部署後機車CMS應用程序崩潰 - 無法加載redcloth_scan
昨天我對config/environments/production.rb進行了更新 - 我改變的只是現有ActionMailer設置的值。承諾並推動,等瞧 - 該應用程序不再起作用。
該應用程序在開發機器上運行時,在生產和開發模式下運行。
對於Rails和Heroku,我是一個新手,所以我在解釋日誌時遇到了一些困難。
我已經張貼日誌在:http://pastebin.com/GZpRaue6
唯一清楚的錯誤,我可以在日誌中看到的是:
無法加載redcloth_scan
我曾嘗試將gem'RedCloth'添加到我的gems文件和安裝包中,因爲它在原始版本的源代碼中沒有明確要求,但這沒有什麼區別。
在我的gemfile.lock中沒有提到redcloth_ scan,但RedCloth被列爲機車的依賴項。
locomotive_cms (2.0.0.rc9)
RedCloth (~> 4.2.8)
我想知道這可能是重要的 - http://stackoverflow.com/questions/4952133/redcloth-missingsourcefile-new-problem-after-heroku-changed-to-bundler-1-0-7我試過安裝紅布4.2.3如答案所示,但我被告知該版本不存在... – RobD 2013-04-11 14:29:19