Sto provando a distribuire la mia prima app su Heroku. Sto usando Sqlite come database. Per quanto ne so, Heroku non usa Sqlite - passa a Postgres nel backend.L'installazione dell'applicazione RoR su Heroku con Sqlite3 non riesce
quando sono la distribuzione ricevo il seguente errore:
/usr/ruby1.8.7/lib/ruby/gems/1.8/gems/bundler-1.0.0/lib/bundler/runtime.rb:64:in `require': no such file to load -- sqlite3 (LoadError)
mio Gemfile (che è quello che presumo sta causando questo problema) appare come segue:
source 'http://rubygems.org'
gem 'rails', '3.0.0'
gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
Che cosa sto facendo sbagliato?
E che dire di eseguirlo localmente? Ho sqlite in tutti i miei file gem e non ho problemi con heroku. Hai impacchettato? –
Non credo di capire bene il concetto di raggruppamento. Cosa fa il bundling? (Un collegamento funzionerà) –
Duplicato di [Spingere le rotaie con SQLite3 a Heroku non riuscito] (http: // StackOverflow.it/questions/3747002/push-rails-with-sqlite3-to-heroku-fail) –