Apache 2安装上的Passenger失败,您的RVM包装器脚本太旧了

Mic*_*cha 3 apache apache2 passenger rvm ubuntu-10.04

我正在尝试在虚拟根服务器(具有多个用户帐户)上安装乘客,但运行"passenger-install-apache2-module"结果始终存在以下错误:

您的RVM包装器脚本太旧了.请先运行'rvm get head && rvm reload && rvm repair all'来更新它们.

遵循此指示不会产生任何影响.在安装乘客之前,我根据https://rvm.io//rvm/install/安装了RVM作为多用户/混合模式

之后我做了(使用非root帐户):

  • rvmsudo rvm用户gemsets
  • rvm install 1.9.3
  • 宝石安装导轨
  • 宝石安装乘客
  • 最后是passenger-install-apache2-module

我在这个问题上搜索了几个小时,但还没找到任何有效的解决方案.有什么建议 ?提前致谢!

小智 8

尝试安装passenger-install-apache2-module,如下所示:

rvmsudo passenger-install-apache2-module
Run Code Online (Sandbox Code Playgroud)