В Интернете есть множество плохих учебников, которые показывают файлы yaml, например:
development:
encoding: utf
database: dbname
...etc
Файлы YAML чувствительны к регистру и требуют ДВУХ ПРОСТРАНСТВ для внутреннего содержимого каждого данного атрибута типа db. Вот так:
development:
encoding: utf
database: dbname
...etc
ОБНОВЛЕНИЕ: я получил эту ошибку снова сегодня. На моем VPS-сервере был установлен Rails 3.2.8, когда мое приложение работало с Rails 3.2.6.
Обязательно проверьте ваш Gemfile и файл database.yml (конечно). Проблема здесь четко сформулирована --- Rails не связывается с вашей базой данных, в частности, из-за адаптера (он же gem)