我是 Ruby on Rails 的新手,正在阅读这本教程书。我在 Windows Vista 上并使用 Cygwin。以下是我正在运行的软件版本:
Ruby 版本 1.9.2 (i386-cygwin) RubyGems 版本 1.8.10 Rack 版本 1.3 Rails 版本 3.1.0 JavaScript Runtime JScript Active Record 版本 3.1.0 Action Pack 版本 3.1.0 Active Resource 版本 3.1.0 Action Mailer 版本 3.1.0主动支持版本 3.1.0
在2.2节的开头,我能够成功运行:($ rails generate scaffold User name:string email:string)和($ rake db:migrate)。但是当我运行 ($ rails server) 命令并在 Chrome 中打开网页时,我并没有看到图 2.4 所示的屏幕。但改为看到这个:“Encoding::InvalidByteSequenceError in Users#index”
我看到了关于将 rake 版本从 0.9.2 切换到 0.8.7 的帖子,我尝试了这个,但它对我不起作用。现在有人可以尝试其他任何东西吗?谢谢你,尼克。