Ruby on Rails
Zmień domyślne środowisko aplikacji Rails
Szukaj…
Wprowadzenie
Omówimy, jak zmienić środowisko, więc gdy ktoś wpisze rails s
, uruchamia się nie w fazie programowania, ale w środowisku, którego chce.
Uruchamianie na komputerze lokalnym
Zwykle, gdy środowisko szyn jest uruchamiane przez pisanie. To po prostu uruchamia domyślne środowisko, które zwykle jest development
rails s
Konkretne środowisko można wybrać za pomocą flagi -e
na przykład:
rails s -e test
Które uruchomi środowisko testowe.
Domyślne środowisko można zmienić w terminalu, edytując plik ~/.bashrc
i dodając następujący wiersz:
export RAILS_ENV=production in your
Działa na serwerze
Jeśli działa na zdalnym serwerze, który używa Passenger, zmień apache.conf na środowisko, którego chcesz użyć. Na przykład w tym przypadku widać 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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow