Se a qualcuno fosse capitato di recente di creare una semplice applicazione “Hello World” utilizzando il framework Ruby on Rails, avrà notato che in fase di esecuzione si ottiene un errore di questo tipo:
|
|
Perchè un errore relativo a MySQL in un’applicazione che stampa semplicemente una stringa di testo? Nelle nuove versioni di RoR vengono caricati per default i moduli ActiveRecord, ActiveResource e ActionMailer. ActiveRecord in particolare si aspetta di trovare (per le impostazioni di default) un database MySQL funzionante.
Per evitare questo errore è sufficiente decommentare una riga
all’interno di environment.rb che si trova in
$PATH_APPLICAZIONE/config/environment.rb
:
|
|
Fonte: http://www.swards.net/2008/02/ruby-on-rails-application-with-no.html