He actualizado recientemente a Ruby 1.9.2 (RVM), Sinatra 1.1 y 3.0.0 de pasajeros. Tengo una aplicación sencilla compuesta de:No existe el fichero Para la carga de pasajeros y Sinatra
# config.ru
require 'rubygems'
require 'sinatra'
require 'app.rb'
run Sinatra::Application
# app.rb
require 'rubygems'
require 'sinatra'
get '/' do
erb :index
end
Si me quedo la aplicación desde el terminal usando ruby app.rb
lanzamientos everythign como se esperaba. Sin embargo, con Passenger obtengo: no such file to load -- app.rb
. Tengo otras aplicaciones de Rails funcionando bien con la configuración, y he configurado la raíz del documento en un directorio público secundario. Alguna idea de cómo solucionar este problema? ¡Gracias!
Requerir que las rutas son relativas en Ruby 1.9, a excepción de las gemas instaladas que no necesitan un camino. – kristianp