需要帮助使用RVM设置乘客

Ant*_*yrd 12 fedora rvm ruby-on-rails-3 ruby-1.9.2

我正试图用rvm设置乘客.我一直收到这个错误

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

我做到了同样的问题

  • GNU C++编译器...在/ usr/bin/g ++中找到
  • 发现了支持SSL的卷曲开发标题
  • 找到OpenSSL开发头文件
  • 找到了Zlib开发头文件
  • 发现了Ruby开发头文件
  • OpenSSL支持Ruby ...找到了
  • RubyGems ......找到了

您的RVM包装器脚本太旧了.

请先运行'rvm update --head && rvm reload && rvm repair all'来更新它们.

我正在使用Fedora 14,Ruby 1.9.2,Rails 3.0.7 RVM是为多用户安装的

当我'乘客开始'时,我也会收到此错误

无法执行'/home/antarr/.passenger/standalone/3.0.7-x86_64-ruby1.9.2-linux-gcc4.5.1-1002/support/helper-scripts/prespawn http://0.0.0.0:3000 ':权限否认(13)

Dav*_*ynn 37

我遇到了同样的问题,但发现使用rvmsudo命令有效.代替

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

尝试使用:

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