Suche…


Einführung

In diesem Abschnitt wird beschrieben, wie die Umgebung geändert werden kann. Wenn jemand rails s startet er nicht in der Entwicklung, sondern in der gewünschten Umgebung.

Läuft auf einem lokalen Rechner

Normalerweise, wenn die Schienenumgebung durch Tippen ausgeführt wird. Dies führt nur die Standardumgebung aus, die normalerweise in der development

rails s

Die spezifische Umgebung kann beispielsweise mit dem Flag -e ausgewählt werden:

rails s -e test

Welches wird die Testumgebung ausführen.

Die Standardumgebung kann in Terminal ~/.bashrc werden, indem Sie die Datei ~/.bashrc und die folgende Zeile hinzufügen:

export RAILS_ENV=production in your 

Läuft auf einem Server

Wenn Sie auf einem Remote-Server laufen, der Passenger verwendet, ändern Sie die Datei apache.conf in die Umgebung, die Sie verwenden möchten. In diesem Fall sehen Sie RailsEnv production .

<VirtualHost *:80>
  ServerName application_name.rails.local
  DocumentRoot "/Users/rails/application_name/public"
  RailsEnv production ## This is the default
</VirtualHost>


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow