Project

General

Profile

I upgraded passenger and now the site wont run

Added by Marcel Chaloupka over 10 years ago

I needed to upgrade ruby to a version greaer that 1.8.x as I need to install the Backlog plugin. I installed ruby but for some reason Redmine kept picking up the old version.

I ended up uninstalling Ruby and reinstaling using rvm. And Regmine picked the correct version but passenger was problematic. Now after spening time stuffing thing up I am getting this error

exit (SystemExit)
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/platform_info/ruby.rb:291:in `exit'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/platform_info/ruby.rb:291:in `rvm_ruby_string'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/platform_info.rb:96:in `rvm_ruby_string'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/platform_info/ruby.rb:52:in `ruby_command'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/platform_info.rb:96:in `ruby_command'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/native_support.rb:165:in `block (2 levels) in download_binary_and_load'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/native_support.rb:147:in `chdir'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/native_support.rb:147:in `block in download_binary_and_load'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/utils/tmpio.rb:59:in `mktmpdir'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/native_support.rb:146:in `download_binary_and_load'
  exit (SystemExit)
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/platform_info/ruby.rb:291:in `exit'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/platform_info/ruby.rb:291:in `rvm_ruby_string'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/platform_info.rb:96:in `rvm_ruby_string'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/platform_info/ruby.rb:52:in `ruby_command'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/platform_info.rb:96:in `ruby_command'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/native_support.rb:165:in `block (2 levels) in download_binary_and_load'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/native_support.rb:147:in `chdir'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/native_support.rb:147:in `block in download_binary_and_load'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/utils/tmpio.rb:59:in `mktmpdir'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/native_support.rb:146:in `download_binary_and_load'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/native_support.rb:44:in `start'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/native_support.rb:336:in `<top (required)>'
  /usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  /usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/helper-scripts/rack-preloader.rb:71:in `init_passenger'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/helper-scripts/rack-preloader.rb:149:in `<module:App>'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/helper-scripts/rack-preloader.rb:29:in `<module:PhusionPassenger>'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/helper-scripts/rack-preloader.rb:28:in `<main>'/usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/native_support.rb:44:in `start'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/lib/phusion_passenger/native_support.rb:336:in `<top (required)>'
  /usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  /usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/helper-scripts/rack-preloader.rb:71:in `init_passenger'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/helper-scripts/rack-preloader.rb:149:in `<module:App>'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/helper-scripts/rack-preloader.rb:29:in `<module:PhusionPassenger>'
  /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.27/helper-scripts/rack-preloader.rb:28:in `<main>'

I'm don't know what it all means. I have two versions of passenger 4.0.27 and 4.0.26 both produce the same error.

any help or pointers would be welcomed

thanks