Estoy siguiendo these directions para instalar Rails 3 en mi WHM/cPanel VPS. El único cambio que estoy haciendo es usar Ruby 1.9.3 y Rails 3.2.3Error al instalar Phusion Passenger "No se pudo encontrar el pasajero (> = 0) entre [] (Gem :: LoadError)"
Sin embargo, cuando llego al comando para ejecutar "passenger-install-apache2-module", tengo problemas.
En primer lugar, debido a problemas de PATH tengo que ir al directorio correcto para ejecutar el comando.
Lo que es más importante, una vez que ejecuto el comando aparece el error "No se pudo encontrar el pasajero (> = 0) entre [] (Gem :: LoadError)" (error completo a continuación).
Los corchetes están vacíos, así que verifiqué que las gemas estaban allí a través de "gem list --local" y el pasajero figura en la lista.
Especificaciones del sistema:
CENTOS 5.8, WHM 11.32, VPS con acceso root
de error completo:
/home/tekruby/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find passenger (>= 0) amongst [] (Gem::LoadError)
from /home/tekruby/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec'
from /home/tekruby/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems.rb:1231:in `gem'
from /home/tekruby/ruby/gems/bin/passenger-install-apache2-module:22:in `<main>'
Esto funcionó para mí, utilicé rvmsudo, no sudo. Ver http://stackoverflow.com/questions/4167707/cant-install-passenger-3-on-snow-leopard-with-rvm-and-ruby-1-9-2 –
@Thanos Acepte [el campeón respuesta] (http://stackoverflow.com/a/11107949/535406) (presione la marca de verificación a su izquierda). – jibiel