Keine solche Datei zum Laden von Passagier und Sinatra

7

Ich habe vor kurzem auf Ruby 1.9.2 (RVM), Sinatra 1.1 und Passenger 3.0.0 aktualisiert. Ich habe eine einfache Anwendung bestehend aus:

%Vor%

Wenn ich die Anwendung vom Terminal aus mit ruby app.rb starte, wird jedesythment wie erwartet gestartet. Mit Passagier bekomme ich jedoch: no such file to load -- app.rb . Ich habe andere Rails-Anwendungen, die gut mit dem Setup ausgeführt werden, und habe den Dokumentstamm in einem öffentlichen Unterverzeichnis eingerichtet. Irgendwelche Ideen, wie das zu beheben ist? Danke!

    
Kevin Sylvestre 25.10.2010, 19:34
quelle

2 Antworten

17

Ich hatte das gleiche Problem hier:

%Vor%     
include 25.10.2010, 23:05
quelle
9

Verwaltet, um das Problem zu beheben. Aus irgendeinem Grund herausgefunden, erfordert das config.ru , dass das Include relativ zum aktuellen Verzeichnis angegeben wird. Die modifizierte Datei ist:

%Vor%     
Kevin Sylvestre 25.10.2010 21:27
quelle

Tags und Links