„Brak takiego pliku do załadowania - bundler / setup” na serwerze Apache / Passenger

Próbuję wdrożyć wersję roboczą mojej pierwszej aplikacji Rails. Działa świetnie na moim lokalnym serwerze WEBRick.

Jednak na moim Ubuntu VPS z systemem Apache2 i Passenger, kiedy przechodzę do aplikacji w mojej przeglądarce, otrzymuję:

Error message:
no such file to load -- bundler/setup
Exception class:
LoadError

Z następującym śladem:

0   /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb    36  in `gem_original_require'
1   /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb    36  in `require'
2   /home/user/public/foo.com/config/boot.rb    6   
3   /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb    36  in `gem_original_require'
4   /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb    36  in `require'
5   /home/user/public/foo.com/config/application.rb 1   
6   /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb    36  in `gem_original_require'
7   /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb    36  in `require'
8   /home/user/public/foo.com/config/environment.rb 2   
9   /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb    36  in `gem_original_require'
10  /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb    36  in `require'
11  config.ru   3   
12  /usr/lib/ruby/vendor_ruby/rack/builder.rb   51  in `instance_eval'
13  /usr/lib/ruby/vendor_ruby/rack/builder.rb   51  in `initialize'
14  config.ru   1   in `new'
15  config.ru   1   

Aplikacja została zbudowana z Ruby v1.9.3 (tak mi się wydawało), który zainstalowałem na Ubuntu (w katalogu głównym aplikacji,ruby -v zwracaruby 1.9.3p286 (2012-10-12 revision 37165) [i686-linux]).

Jak nato pytanie, Uciekłemgem install bundle ibundle install w katalogu głównym aplikacji. Zaimportowałem również poprawnegemset z mojego komputera lokalnego do roota aplikacji VPS.

Jak nato pytanie, Próbowałem zmienić klejnot na/home/user/.rvm/gems/ruby-1.9.3-p286@foo (gdzie foo jest nazwą używanego zestawu gemsetów), ale to tylko wydłużało czas śledzenia.

Jakakolwiek pomoc w rozwiązywaniu tego problemu byłaby bardzo ceniona!

EDYTOWAĆ: W końcu udało mi się uruchomić aplikację, odinstalowując Railsy, ​​RVM, Ruby (wersja RVM) i Pasażera przed ponowną instalacją Rails, Passenger & Ruby (ale nie RVM).

questionAnswers(3)

yourAnswerToTheQuestion