Laufschienen in einem Produktionsmodus im Webrick-Server

8

In meinem aktuellen Projekt ruby ​​on rails verwende ich den Webrick (default) Server für die Entwicklung. Ich habe einen separaten Server zum Testen der Anwendung, und ich möchte die Umgebung auf Produkte darin einstellen. Ich habe die folgende Zeile verwendet, um den Server im Produktionsmodus auszuführen.

%Vor%

Das Problem ist, es funktioniert perfekt, wenn es im Entwicklungsmodus ist, aber im Servermodus bekomme ich folgenden Fehler:

%Vor%

Ich benutze Jammit und POpen4 und meine Rails-Version ist: 3.0.9. Ruby Version 1.8.7. Ich kann die Version derzeit nicht aktualisieren, da mehrere andere Entwickler an dem Projekt beteiligt sind. Kann mir jemand eine Lösung dafür geben?

Danke

    
Mujahid 07.06.2012, 06:31
quelle

2 Antworten

1

Vielen Dank an alle, die mir bei diesem Thema geholfen haben. Ich habe CentOS installiert und alles ist repariert und läuft reibungslos.

Das könnte ein Problem mit dem Windows Server 2008 sein, den ich vorher benutzt habe

Vielen Dank

    
Mujahid 07.08.2012, 03:56
quelle
0

Am besten geben Sie Ihre Abhängigkeiten in Ihrer Gemfile an.

Gemfile:

%Vor%

und dann bundle install ausführen, um ein spezifisches Bündel von Edelsteinen für deine App zu erstellen.

Andernfalls hängt Ihre App davon ab, was Sie lokal auf Ihrem Rechner installiert haben (ich nehme an, via gem install popen4 ).

Hier ist auf der Produktionsmaschine nicht der Edelstein POpen4 installiert ... Die andere schnelle (aber nicht empfohlene) Lösung besteht darin, den Edelstein manuell auf Ihrer Produktionsmaschine mit gem install popen4 zu installieren.

    
Thomas Guillory 07.06.2012 07:27
quelle