Sto seguendo these directions installare Rails 3 sul mio WHM/cPanel VPS. L'unico cambiamento che sto facendo è usare Ruby 1.9.3 e Rails 3.2.3errore durante l'installazione Phusion Passeggero "Impossibile trovare dei passeggeri (> = 0) tra [] (Gem :: LoadError)"
Tuttavia quando arrivo al comando per eseguire "passeggero-install-apache2-module" sto avendo problemi.
In primo luogo, a causa di problemi PATH ho bisogno di andare nella directory corretta per eseguire il comando.
Ancora più importante, una volta eseguito il comando viene visualizzato l'errore "Impossibile trovare il passeggero (> = 0) tra [] (Gem :: LoadError)" (Errore completo sotto).
Le parentesi quadre sono vuote, quindi ho verificato che le gemme erano presenti tramite "elenco gem --local" e il passeggero è elencato.
specifiche di sistema:
CENTOS 5.8, GSA 11.32, VPS con accesso root
errore completa:
/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>'
Questo ha funzionato per me, ho usato rvmsudo, non sudo. Vedere http://stackoverflow.com/questions/4167707/cant-install-passenger-3-on-snow-leopard-with-rvm-and-ruby-1-9-2 –
@Thanos Si prega di accettare [il campione risposta] (http://stackoverflow.com/a/11107949/535406) (premi il segno di spunta alla sua sinistra). – jibiel