site5上的Ruby版本和rails版本已经过时了

时间:2013-05-31 11:45:21

标签: ruby-on-rails

我正在开发一个由另一个开发人员开发的项目。现在我的工作是修复错误和所有必要的东西。在我开始在site5.com上进行部署工作之后成功完成所有这些事情后,我知道here他们没有升级ruby版本。他们仍在使用ruby 1.8.7。有一个教程可以将系统升级到rails 3,但是我无法做到这一点。安装在服务器上的rails版本是2.3.16。 当代码发给我时我bundle installed使用新版本1.9.3,然后我修复了一些错误,这是一个语法错误,因为1.9.3中的语法弃用。现在我向客户询问,如果我继续安装,可能会出现一些兼容性问题。那我该怎么办?我应该去安装或建议他一些其他托管网站。

1 个答案:

答案 0 :(得分:0)

因为phusion 4现在稳定(允许多个rubies),并且ruby 1.8被phusion开发人员视为“遗留”(参见their blog),对ruby 1.8.x进行任何修复似乎都是浪费时间。

更改ruby版本要求会破坏site5上的应用程序,如果它们仍然在1.8.x上。