Ошибка Rails 500, «Приносим извинения, но что-то пошло не так»

После трех вечеров, посвященных этой проблеме, и прочтения всех сообщений об этом, я наконец должен задать этот вопрос!

Я хочу развернуть самое простое приложение Rails на Heroku:

rails new test_appli
cd test_appli
git init
git add .
git  commit -m "initial commit"
heroku create
git push heroku master

Все в порядке, приложение хорошо работает на Heroku. После этого я создам базу данных SQLite3:

rails generate scaffold User name:string email:string
rake db:migrate

На локальной машине все в порядке. Я хорошо вижу localhost: 3000 / users . Затем я хочу поставить БД на Heroku. Сначала я изменяю свой Gemfile:

group :production do
  gem 'pg'
end

group :development, :test do
  gem 'sqlite3'
end

Затем я отправляю все это в Heroku:

git init
git add .
git  commit -m "with Database"
git push heroku master
heroku rake db:migrate

Тогда в пакете нет ошибок, все в порядке, БД отправляется, но страница heroku.com/users выдает ошибку

Rails 500: «Извините, но что-то пошло не так»

Я больше не знаю, что делать. Вы можете мне помочь?

6
задан user1036495 25 May 2014 в 21:35
поделиться