Bundler在DigitalOcean中部署Ruby on Rails应用程序时出错

时间:2015-03-18 21:06:28

标签: ruby-on-rails ruby apache passenger digital-ocean

我试图在带有apache2和Passenger的DigitalOcean Ubuntu 14.04 x32 Droplet中部署应用程序,一切正常,直到我打开我的Droplet的IP地址,它显示一个带有此错误消息的乘客页面:

Web application could not be started

cannot load such file -- bundler/setup (LoadError)
  /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:278:in `block in run_load_path_setup_code'
  /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:381:in `running_bundler'
  /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:276:in `run_load_path_setup_code'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:99:in `preload_app'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:157:in `<module:App>'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:29:in `<module:PhusionPassenger>'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:28:in `<main>'

我不知道为什么会出现这个问题,但是我很沮丧,我对这个问题进行了很多搜索,但我找到的解决方案都没有对我有用:(

0 个答案:

没有答案