
Ich habe eine Rails-Anwendung erstellt und alles scheint einwandfrei zu funktionieren, aber ich kann nicht herausfinden, wie ich die Anwendung im production
-Modus ausführen kann. Ich habe in der example.com.conf
(Apache-Konfigurationsdatei) für die Site angegeben, RailsEnv production
dann Apache neu gestartet und die Rails-App neu gestartet, indem ich den folgenden Befehl im Rails-Stammverzeichnis ausgeführt habe:touch tmp/restart.txt
Ich verwende Apache 2.x, mod_rails 4.0.26 und die Rails-App ist 3.2.15
Antwort1
Standardmäßig setzt Passenger den Wert auf production
:
http://www.modrails.com/documentation/Users%20guide%20Apache.html#PassengerAppEnv
überprüfen Sie Ihre environment.rb
und Ihre .bashrc, möglicherweise legen Sie RAILS_ENV woanders fest.