Ruby on Rails
Wijzig een standaard Rails-applicatie-omgeving
Zoeken…
Invoering
Dit zal bespreken hoe de omgeving te veranderen, zodat wanneer iemand rails s
typt, ze niet opstarten maar in de omgeving die ze willen.
Draait op een lokale machine
Normaal gesproken wordt de railsomgeving uitgevoerd door te typen. Dit draait gewoon de standaardomgeving die meestal development
rails s
De specifieke omgeving kan worden geselecteerd met behulp van de vlag -e
bijvoorbeeld:
rails s -e test
Welke de testomgeving zal uitvoeren.
De standaardomgeving kan in terminal worden gewijzigd door het bestand ~/.bashrc
bewerken en de volgende regel toe te voegen:
export RAILS_ENV=production in your
Draait op een server
Als u op een externe server draait die Passenger gebruikt, wijzigt u apache.conf in de omgeving die u wilt gebruiken. In dit geval ziet u 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
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow