作者Reinhard (2nd serve)
看板Ruby
标题Re: 请问 AWD with Rails 2/e 的 Hello Rails
时间Wed May 30 15:25:29 2007
看来很可能真的是版本不一致,我用 gem 砍掉重练就可以跑了!
sudo gem uninstall rails --include-dependencies
sudo gem install rails --include-dependencies
sudo gem cleanup
sudo gem update --system
如此一来按下 About your application's environment 也会正常显示:
Ruby version 1.8.4 (i486-linux)
RubyGems version 0.9.3
Rails version 1.2.3
Active Record version 1.15.3
Action Pack version 1.13.3
Action Web Service version 1.2.3
Action Mailer version 1.3.3
Active Support version 1.4.2
Application root /home/jutirain/Test/rails/demo
Environment development
Database adapter mysql
非常感谢各位的指教。 :)
※ 引述《godfat (godfat 真常)》之铭言:
: ※ 引述《Reinhard (2nd serve)》之铭言:
: : 之前g大有推文说可能是 routes 的问题,
: : 可否请教一下该怎麽确认是不是 routes 的问题呢?
: : 又,如果是 routes 的问题该怎样排除?
: 抱歉,因为不熟所以只是乱讲的 @_@b
: 我仔细看了一下你的错误讯息,发现你的 rails 居然放在 vendor 里?
: 我记得现在的版本预设都是放在 rubygems 里面,
: 会不会是你的 rails 里面有东西版本不一致…?
: 也许还是再确认一下安装状况比较好
: 另外我翻了一下 dependencies.rb 中的 123 行,发现很明显内容跟你的
: rails 不一致。再把旧版拿出来比较,发觉你的版本应该是旧版的。
: 所以可能的话,试着安装最新版吧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.4.234