Dopo tre sere su questo problema e leggendo tutti i post su questo, devo finalmente porre questa domanda!Errore Rails 500, "Siamo spiacenti, ma qualcosa è andato storto"
voglio distribuire più semplici Rails app per Heroku:
rails new test_appli
cd test_appli
git init
git add .
git commit -m "initial commit"
heroku create
git push heroku master
Tutto OK, l'applicazione funziona bene su Heroku. Successivamente, creerò un database SQLite3:
rails generate scaffold User name:string email:string
rake db:migrate
Tutto OK sulla macchina locale. Posso vedere bene localhost:3000/users
. Quindi voglio mettere il DB su Heroku. Per prima cosa ho modificare il mio Gemfile:
group :production do
gem 'pg'
end
group :development, :test do
gem 'sqlite3'
end
Poi ho inviare il tutto a Heroku:
git init
git add .
git commit -m "with Database"
git push heroku master
heroku rake db:migrate
allora non ci sono errori nel lotto, tutto è OK, il DB viene inviato, ma la pagina heroku.com/users
dà l'errore
Rails 500, "Siamo spiacenti, ma qualcosa è andato storto"
Non so più cosa fare. Mi potete aiutare?
Avete controllato il vostro file di log con 'Heroku logs' dal terminale? – Dty
certo, non ha detto niente ... la risposta è sotto. Grazie – user1036495