Redmin / Ruby - 无法加载此类文件 - io / wait(LoadError)

时间:2016-12-02 22:37:18

标签: ruby debian apache2 passenger redmine

我遇到了在Debian 7上安装Redmine 3的麻烦。我跟着this tutorial,即使它是Debian 8.我自己编译了Ruby(v2.3.3)和passenger

每当我尝试访问redmine URL时,我都会看到一条错误消息,我在Apache2日志中发现了这一点:

[ 2016-12-02 23:15:33.7373 9218/7f42704b4700 age/

Cor/App/Implementation.cpp:304 ]: Could not spawn process for application /opt/redmine: An error occurred while starting up the preloader.
  Error ID: e27a0051
  Error details saved to: /tmp/passenger-error-LnpIIA.html
  Message from application: cannot load such file -- io/wait (LoadError)
  /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  /usr/local/lib/ruby/2.3.0/socket.rb:4:in `<top (required)>'
  /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  /usr/local/lib/ruby/gems/2.3.0/gems/passenger-5.0.30/src/ruby_supportlib/phusion_passenger/ruby_core_enhancements.rb:30:in `<top (required)>'
  /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  /usr/local/lib/ruby/gems/2.3.0/gems/passenger-5.0.30/src/ruby_supportlib/phusion_passenger.rb:235:in `require_passenger_lib'
  /usr/local/lib/ruby/gems/2.3.0/gems/passenger-5.0.30/src/helper-scripts/rack-preloader.rb:77:in `init_passenger'
  /usr/local/lib/ruby/gems/2.3.0/gems/passenger-5.0.30/src/helper-scripts/rack-preloader.rb:155:in `<module:App>'
  /usr/local/lib/ruby/gems/2.3.0/gems/passenger-5.0.30/src/helper-scripts/rack-preloader.rb:30:in `<module:PhusionPassenger>'
  /usr/local/lib/ruby/gems/2.3.0/gems/passenger-5.0.30/src/helper-scripts/rack-preloader.rb:29:in `<main>'

由于我对Ruby和Redmine不是很熟悉,有人可以解释我如何解决这个问题?

0 个答案:

没有答案