↓ Archives ↓

Category → RUBY

Rails 1.1问题

WEDNESDAY, 29. MARCH 2006, 04:10:31

在Intel Mac 10.4.5安装Rails后,启动server时出现active_support/dependencies.rb, 类LoadingModule错误。运行depot, typo均出现此错误。

看到railscn.com有帖说“在新版active support1.3.0中这个类已经取消,导致typo启动错误!”,看样我的这次使用gem install rails已经安装了最新的1.1版rails.目前更改回Rails1.0可避免。

这个问题解决前,我先使用Locomotive先.

说通过命令rake freeze_edge REVISION=3303 可以把Rails的环境lock在1.0的版本。

另外,其他程序若出现LoadingModule错误,看到是发生在启动environment.rb时。那对比1.1和1.0两个版本生成的environment.rb, 发现有很多不同。于是,可以通过rails your_project来更新project, 覆盖掉诸如environment.rb等1.0的文件。