Access denied, Please sign in and make sure you have proper permission.
最近有一个 8 年前用 ruby1.8.6,rails 1.2.5 的项目,之前一直没有维护。现在业务需要想要重新运行与维护,但是线下发现无法安装 ruby1.8.6 的环境。线上目前是可以访问。请教各位大佬有没有好的处理方案
ruby 1.8 只能用 brightbox 源,可以升级到 2.3 用 rails lts
另外想吐槽一下,8 年前好像 rails 3.0 刚刚出来
Ubuntu 12.04 + Apache + Passenger
rvm list known 一下,是有 1.8.6 的
我用 rbenv 进行安装,提示安装失败。找不到文件
我试了一下用 2.0 的话,迁移和 rails s 都是跑不起来。貌似 8 年前没有 bundle
把系统降到 8 年前的版本。。。。用 docker 应该可以。。。太老的系统库版本对不上。。。可能编译失败。。。你也可以找到失败原因去手动解决一下
可以运行,我还有 Rails 1.1.2 的项目在运行
溜溜啊、因为我做 rails 没有几年,很多年的版本不太会用。最近也在学习中
可以安装 ruby1.8.7 enterprise 版本 再运行。
因为这个是 8 年的项目了。之前一直没有运行。现在又想运行起来
这么一想,我是也是 8 年前开始用 Ruby 的,那时候 1.8.7 和 1.9 在混用,Rails 还是 2.3.2…线上部署还是 1.8.7 企业版,Apache + Passenger,那是连 Gemfile 都没有的时代,感觉 lz 是在考古
是的,Gemfile 都没有,我写 ruby 也就这两年。8 年前的东西对我来说挑战有点大,不知道您有没有好的文档可以传授下
所以我才推荐你用 Ubuntu 12.04。
我司的产品就是基于 Ruby 1.8.7 + Rails 1.2.5 的,跑在 Ubuntu 12.04 上。