我正在使用ruby 1.8.7在Heroku上运行rails 2.3.16应用程序。
我知道我应该升级到rails 3但是直到我有更多的时间我想在我的Heroku应用程序上使用REE 1.8.7而不是MRI 1.8.7。似乎Cedar基于以下方式支持REE:
https://devcenter.heroku.com/articles/stack
我在我的Gemfile中使用
指定我的ruby版本ruby“1.8.7”
我以为我可以通过指定引擎来做到这一点:
ruby“1.8.7”,:engine => “ree”,:engine_version => “2012.02”
但在我尝试之后,这并没有因为显而易见的原因而结束。
我希望运行ree,即使它已经达到了生命周期的支持,直到我可以升级,因为所有的安全性和性能提升。
在雪松上运行ruby 1.8.7会自动运行ree吗?
任何帮助?
答案 0 :(得分:0)
Cedar没有安装REE 1.8.7但你应该可以使用1.8.7 MRI
ruby "1.8.7"
你的Gemfile中的。您可以在https://devcenter.heroku.com/articles/cedar-migration的Heroku网站上阅读有关此内容的更多信息,但他们鼓励您使用1.9.2我很害怕。