Phusion Passenger procurando por caminho ruby errado, como mudar? *** LoadError de exceção em PhusionPassenger :: Rack :: ApplicationSpawner

1

Eu tenho RVM e o padrão é o ruby 2.0.0 systemruby era 1.8.7 antes e de alguma forma meu aplicativo redmine 2.4.3 recém-instalado tenta procurar a pasta antiga (1.8) ao invés da minha 2.0.

Esse é o meu log de erros do apache2. :

*** Exception LoadError in PhusionPassenger::Rack::ApplicationSpawner (no such file to load -- bundler/setup)
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 'gem_original_require'
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 'require'
        from /data/redmine2.4.3/redmine-2.4.3/config/boot.rb:6
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 'gem_original_require'
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 'require'
        from /data/redmine2.4.3/redmine-2.4.3/config/application.rb:1
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 'gem_original_require'
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 'require'
        from /data/redmine2.4.3/redmine-2.4.3/config/environment.rb:2
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 'gem_original_require'
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 'require'
        from config.ru:3
        from /usr/lib/ruby/vendor_ruby/rack/builder.rb:51:in 'instance_eval'
        from /usr/lib/ruby/vendor_ruby/rack/builder.rb:51:in 'initialize'
        from config.ru:1:in 'new'
        from config.ru:1

Eu li que posso ter diferentes configurações de ruby na configuração do apache2 assim:

    PassengerRuby /home/me/.rvm/rubies/ruby-2.0.0-p247/bin/ruby
    PassengerRoot /home/me/.rvm/gems/ruby-2.0.0-p247/gems/passenger-4.0.37

quando eu tiver definido AllowOverrid all

O que sinto falta de fazer isso funcionar?

    
por Private 21.02.2014 / 14:39

0 respostas