请有人提出一些建议。
我在rails 3.1和ruby 1.9.2下开发了一个应用程序的第一个修订版。直到我部署应用程序,我发现我的共享主机不支持ruby 1.9.2(大多数共享主机似乎是相同的)。无论如何我试图部署我的rails 3.1应用程序,但遇到了很多问题,通常与deprecated =>有关。语法。
我现在正试图弄清楚要做什么,并且正在考虑在早期版本的rails下重新创建我的应用程序。
我有什么选择? 我应该降级到哪个版本的rails,以避免我遇到的问题?
感谢。
答案 0 :(得分:3)
我会使用RVM来安装自己的Ruby 1.9.2。请参阅https://rvm.io/rvm/install/。
答案 1 :(得分:1)
你可以尝试一下heroku。他们有一个免费的层,我相信Cedar堆栈支持rails 3.1
答案 2 :(得分:0)
部署到Heroku或CloudFoundy。他们支持ruby-1.9.2。