2013-08-21 9 views
7

Ich benutze Rails 3 + Apache + Passenger und versuche auf einem neuen Server zu implementieren. Ich weiß nicht, woher RailsEnv kommt und bekomme diesen Fehler, wenn ich die Syntax meiner Apache-Konfiguration überprüfe.Apache: Ungültiger Befehl 'RailsEnv', vielleicht falsch geschrieben oder durch ein Modul definiert, das nicht in der Serverkonfiguration enthalten ist.

Invalid command 'RailsEnv', perhaps misspelled or defined by a module not included in the server configuration

weiß jemand, was Modul RailsEnv herkommt?

+0

Haben Sie Passagiermodul aktiviert, d. H. In Apache? – vee

+0

Nein, das glaube ich nicht. Wie würde ich das tun? – Edmund

Antwort

12

Apache Passagiermodul installieren, im Anschluss an die Führer hier für Ihre spezifische Umgebung: http://blog.phusion.nl/2011/03/02/phusion-passenger-3-0-4-released/

Dann wird unter Verwendung des Moduls ermöglichen:

sudo a2enmod passenger 

Schließlich Apache neu starten.

+0

Ich bekomme 'FEHLER: Modul Passagier existiert nicht!' – rubo77

+2

versuchen Sie einfach installieren Passagier 'apt-get installieren libapache2-mod-Passagier' – ssuperczynski