我有一个运行在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