0

当我运行任何类型的 rake 命令时出现错误,它向我显示

耙中止! 没有要加载的文件——配置/环境

我正在尝试将 ruby​​ 版本从 ruby​​ 1.8.7 升级到 ruby​​ 1.9.2 和 rails 2.3.11 到 rails 3.0.9,当我尝试启动服务器时,它显示给我

分配给 config.time_zone 的值无法识别。运行“rake -D time”以获取任务列表以查找适当的时区名称。(运行时错误)

我正在使用 RVM 进行此升级

ruby -v ruby​​ 1.9.2p180(2011-02-18 修订版 30909)[i686-linux]

导轨 -v 导轨 3.0.9

4

2 回答 2

1

没有一些相当广泛的准备,你不能只是从 Rails 2 升级到 3。所有的地狱都会崩溃。看看这些 Railscasts 的初学者:

那里可能有更新的资源。我还建议先升级 ruby​​,然后升级 Rails,反之亦然,而不是同时升级。分而治之。

于 2011-07-16T08:05:03.283 回答
0

Peepcode Rails 3 升级手册PDF

Rails 核心建议:插件运行检查 Rails 2.x/3.x 以检查到 3.0 路径上的明显升级点。

于 2011-07-16T11:19:14.197 回答