While trying to run Rails 2.3.14 on Ruby 1.9.2, I was getting an error page with
ActionView::TemplateError (invalid byte sequence in US-ASCII)
Turns out Rails 2.3.14 on Ruby 1.9.2 was trying to read my UTF-8 data as US-ASCII.
Solution
Don’t use Ruby 1.9.2. I’m serious. Use Ruby 1.8.7 (I use ree 1.8.7). Works fine. You can use a newer Ruby when you switch to Rails 3+. To keep track of your Ruby and Gem versions, use RVM. Be sure to check out rvm wrapper!
You’re welcome. :)