Tôi đang cố gắng để có được Rails đi trên máy chủ Rackspace và, không may, họ không hỗ trợ cho Rails. Tôi đang sử dụng Apache và Hành khách (không có RVM) trên Ubuntu. Khi tôi nhấn máy chủ, tôi đã nhận lỗi sau:không có tập tin như vậy để tải - bundler/setup
no such file to load -- bundler/setup
Các traceback được như sau:
/usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in
gem_original_require' /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in
require' /rails/gradebook-attendance/config/boot.rb 6
/usr/lib/ruby/1.8/rubygems/custom_require.rb 31 ingem_original_require' /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in
require' /rails/gradebook-attendance/config/application.rb 1
/usr/lib/ruby/1.8/rubygems/custom_require.rb 31 ingem_original_require' /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in
require' /rails/gradebook-attendance/config/environment.rb 2
/usr/lib/ruby/1.8/rubygems/custom_require.rb 31 ingem_original_require' /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in
require' config.ru 3
/usr/lib/ruby/1.8/rack/builder.rb 46 ininstance_eval' /usr/lib/ruby/1.8/rack/builder.rb 46 in
initialize' config.ru 1 in `new' config.ru 1
Bundler chắc chắn được cài đặt. Khi tôi thực thi gem list -d bundler, tôi nhận lại
* LOCAL GEMS *
bundler (1.0.17) Authors: André Arko, Terence Lee, Carl Lerche, Yehuda Katz Rubyforge: http://rubyforge.org/projects/bundler Homepage: http://gembundler.com Installed at: /opt/ruby/lib/ruby/gems/1.8 The best way to manage your application's dependencies
Ngoài ra, chạy irb và nhập "require 'bundler'" trả về true.
$ GEM_HOME trỏ đến đường dẫn bao gồm đá quý bundler-1.0.17.
Tôi cũng đã đặt RUBYOPT = rubygems
Bất kỳ trợ giúp nào được đánh giá cao!
Tôi đã làm điều đó trong không gian người dùng, trong .bashrc của tôi. Cảm ơn những người đứng đầu về điều đó. Tôi đã kết thúc chỉ cài đặt RVM và Ruby 1.9.2 và bằng cách nào đó nó đã giải quyết tất cả các vấn đề của tôi. –