【发布时间】:2011-10-24 14:54:30
【问题描述】:
我正在尝试让 Rails 在 Rackspace 服务器上运行,不幸的是,它们不支持 Rails。我在 Ubuntu 上使用 Apache 和 Passenger(无 RVM)。当我点击服务器时,我收到以下错误:
没有要加载的文件--bundler/setup
回溯如下:
/usr/lib/ruby/1.8/rubygems/custom_require.rb 31 在
gem_original_require' /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 inrequire' /rails/gradebook-attendance/config/boot.rb 6
/usr/lib/ruby/1.8/rubygems/custom_require.rb 31 在gem_original_require' /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 inrequire' /rails/gradebook-attendance/config/application.rb 1
/usr/lib/ruby/1.8/rubygems/custom_require.rb 31 在gem_original_require' /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 inrequire' /rails/gradebook-attendance/config/environment.rb 2
/usr/lib/ruby/1.8/rubygems/custom_require.rb 31 在gem_original_require' /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 inrequire' config.ru 3
/usr/lib/ruby/1.8/rack/builder.rb 46 在instance_eval' /usr/lib/ruby/1.8/rack/builder.rb 46 ininitialize' config.ru 1 在“新”中 config.ru 1
Bundler 肯定已安装。当我执行 gem list -d bundler 时,我回来了
* 本地宝石 *
捆绑器 (1.0.17) 作者:André Arko、Terence Lee、Carl Lerche、Yehuda Katz Rubyforge:http://rubyforge.org/projects/bundler 主页:http://gembundler.com 安装在:/opt/ruby/lib/ruby/gems/1.8 管理应用程序依赖项的最佳方式
另外,运行 irb 并输入“require 'bundler'”会返回 true。
$GEM_HOME 指向包含 bundler-1.0.17 gem 的路径。
我也设置了 RUBYOPT=rubygems
感谢任何帮助!
【问题讨论】:
标签: ruby-on-rails ruby apache ubuntu passenger