2015-04-22 27 views

回答

16

运行ruby -v然后你会看到你已经安装了Ruby 2.2.1,但在你的Gemfile第一行指定ruby 2.1.4。更改Gemfile中的第一行以指定ruby 2.2.1或安装ruby 2.1.4 如果要使用以前版本的ruby 2.1.4。然后通过使用rvm list命令首先检查它是否已安装。如果有,那么你需要运行rvm use ruby-2.1.4命令,如果它不存在使用

rvm install ruby-2.1.4 

rvm use ruby-2.1.4 
+0

我该如何安装ruby以前的版本? – Ankush

+0

@Ankush检查编辑的答案。 – sansarp

0

它可能会使用你的系统的红宝石版本

在你的Apache配置使用:

要找到你路径使用passenger-config about ruby-command

PassengerRuby /home/user/.rbenv/versions/2.2.1/bin/ruby

来源:phusion passenger docs

相关问题