Ruby on rails RubyonRails乘客apache问题

Ruby on rails RubyonRails乘客apache问题,ruby-on-rails,Ruby On Rails,我做了,gem安装乘客,乘客安装-apache2-module 我得到了这个错误 更新 您还需要安装bundlergem 更新 既然OP已经发布了他的宝石 你必须有两个宝石,通常这是因为你使用的是两个不同的宝石。gem命令只是一个脚本,一条shebang行指向一个Ruby。您显示的宝石列表将是该红宝石的宝石集。您可以通过以下命令看到这一点:head-1$(哪个gem) 您的乘客配置必须指向具有不同gemset的不同Ruby。您可以在Apache的passenger.conf行中看到这一点。我

我做了,gem安装乘客,乘客安装-apache2-module

我得到了这个错误

更新
您还需要安装
bundler
gem

更新 既然OP已经发布了他的宝石

你必须有两个宝石,通常这是因为你使用的是两个不同的宝石。
gem
命令只是一个脚本,一条shebang行指向一个Ruby。您显示的宝石列表将是该红宝石的宝石集。您可以通过以下命令看到这一点:
head-1$(哪个gem)


您的乘客配置必须指向具有不同gemset的不同Ruby。您可以在Apache的
passenger.conf
行中看到这一点。

我怀疑在安装bundler gem后-如果gem文件没有包含项目所需的所有gem,您可能会遇到其他问题。
所以下次-看看错误消息

no such file to load -- bundler
从上面的示例中,您可以注意到“bundler”导致了问题

这将为您提供一个线索,即您需要安装哪些其他gem,并且可能在Gemfile中遗漏了哪些gem—在这种情况下,请发出以下命令:

gem install <missing-gem>
gem安装

您是否在Apache/Passenger配置中指向正确的rvm ruby/gemset?#/home/user1/.rvm/rubies/ruby-1.9.2-p180/bin/rubyRight,您在Apache配置中指向哪个ruby?
gem install <missing-gem>