Как настроена среда в Rails 3.0?
В Rails 2.x файл environment.rb содержал строку, устанавливающую RAILS_ENV в рабочий режим. Это было закомментировано в созданном файле. Чтобы форсировать производственную среду, раскомментируйте эту строку.
Rails 3.0 не содержит такой строки в environment.rb, а RAILS_ENV устарела. Чего-то не хватает или настроена среда при запуске сервера (например, "start Mongrel_rails -e production ..."
Я пробую Rails 3.0 на моем хосте развертывания и получаю странное поведение. В частности, он пытается загрузить объект: development из database.yml и игнорирует параметр: groups =>: development в файле gemfile. Следовательно, приложение пытается использовать Sqlite3 на сервере развертывания, где оно недоступно.