Wie zu sagen Schienen, um die Arbeit mit der Produktionsdatenbank (eher als Entwicklung) wenn die Bereitstellung?
Ich versuche zum hochladen meiner Rails-3-Anwendung zu realen Produktionsumgebung. (Die Anwendung funktioniert perfekt auf meinem lokalen Rechner).
Wenn ich Schienen c ich bekam die folgende Fehlermeldung:
/home/misha_moroshko/.gems/gems/activerecord-3.0.1/lib/active_record/connection_adapters/abstract/connection_specification.rb:62:in `establish_connection': development database is not configured (ActiveRecord::AdapterNotSpecified)
from /home/misha_moroshko/.gems/gems/activerecord-3.0.1/lib/active_record/connection_adapters/abstract/connection_specification.rb:55:in `establish_connection'
from /home/misha_moroshko/.gems/gems/activerecord-3.0.1/lib/active_record/railtie.rb:59
from /home/misha_moroshko/.gems/gems/activesupport-3.0.1/lib/active_support/lazy_load_hooks.rb:36:in `instance_eval'
Wie soll ich sagen Schienen, dass es funktionieren sollte mit der Herstellung der Datenbank, anstatt die Entwicklung einer ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Legen Sie die Umgebungsvariable RAILS_ENV ersten, oder übergeben Sie es an den Schienen c-Kommando:
ODER
was Sie in Ihrer Datenbank.yml? es sollte eine Einstellung der Produktion und Sie müssen Sie zu erzählen Schienen, die Sie ausführen möchten es in der Produktion:
Diese hängt stark von der 'Umwelt' sind Sie bereitstellen. Für Apache und Passenger, würde man set: