Apache2 RVM-Ruby集成被提取到一个单独的gem(`remove$LOAD\u PATH.unshift`)

Apache2 RVM-Ruby集成被提取到一个单独的gem(`remove$LOAD\u PATH.unshift`),apache2,rvm,ruby-on-rails-3.2,rails-3-upgrade,load-path,Apache2,Rvm,Ruby On Rails 3.2,Rails 3 Upgrade,Load Path,我升级到Rails 3.2.6(ruby 1.9.3-p194),在Debian上安装RVM,并使用Apache2服务器(2.2.19) 我使用了这些非常好的说明: Apache服务器配置/etc/apache2/apache2.conf包括: LoadModule passenger_module /usr/local/rvm/gems/ruby-1.9.3-p194@rails326/gems/passenger-3.0.13/ext/apache2/mod_passenger.so Pas

我升级到Rails 3.2.6(ruby 1.9.3-p194),在Debian上安装RVM,并使用Apache2服务器(2.2.19)

我使用了这些非常好的说明:

Apache服务器配置/etc/apache2/apache2.conf包括:

LoadModule passenger_module /usr/local/rvm/gems/ruby-1.9.3-p194@rails326/gems/passenger-3.0.13/ext/apache2/mod_passenger.so
PassengerRoot /usr/local/rvm/gems/ruby-1.9.3-p194@rails326/gems/passenger-3.0.13
PassengerRuby /usr/local/rvm/wrappers/ruby-1.9.3-p194@rails326/ruby
当我设置好所有内容(并清除了大量错误消息:)后,将显示来自乘客的以下错误消息:

RVM-Ruby集成被提取到一个单独的gem中,默认情况下,它应该与RVM一起安装,删除
$LOAD\u路径。取消移位
行,一切都会恢复正常。
通过在MyApp/config/setup\u LOAD\u PATH.rb中注释掉
$LOAD\u PATH.unshift
,这个错误消失了,取而代之的是一个500错误,即内部服务器错误

/etc/log/apache2/error.log:

如果有人能给我一个关于这个问题的线索,我将非常高兴。
非常感谢。
Íris

[ pid=5262 thr=3075372800 file=ext/apache2/Hooks.cpp:862 time=2012-07-10 12:33:41.475 ]: Unexpected error in mod_passenger: Cannot spawn application '/var/www/MyApp': The spawn server has exited unexpectedly.
  Backtrace:
     in 'virtual Passenger::SessionPtr Passenger::ApplicationPool::Client::get(const Passenger::PoolOptions&)' (Client.h:742)
     in 'Passenger::SessionPtr Hooks::getSession(const Passenger::PoolOptions&)' (Hooks.cpp:294)
     in 'int Hooks::handleRequest(request_rec*)' (Hooks.cpp:563)