在centOS上的rails上安装ruby

时间:2012-07-03 14:07:01

标签: linux ruby-on-rails-3 centos redmine

现在,我尝试在centOS上安装Redmine(基于ruby on rails的web应用程序) 我在ruby网站上关注了官方指南。但是我遇到了一个问题:
在终止中:

[root@localhost aaa]# cd blog 
[root@localhost blog]# rails -v
Rails 3.2.6

    [root@localhost blog]# rails server
    => Booting WEBrick
    => Rails 3.2.6 application starting in development on http://0.0.0.0:3000
    => Call with -d to detach
    => Ctrl-C to shutdown server
    [2012-07-03 07:01:32] INFO  WEBrick 1.3.1
    [2012-07-03 07:01:32] INFO  ruby 1.8.7 (2012-06-29) [i686-linux]
    [2012-07-03 07:01:32] INFO  WEBrick::HTTPServer#start: pid=20517 port=3000
    ...

效果很好。 但是,当我启动另一个应用程序Redmine。

[root@localhost aaa]# cd redmine
[root@localhost redmine]# rails -v
script/rails:6:in `require': no such file to load -- rails/commands (LoadError)
        from script/rails:6
[root@localhost redmine]# rails server
script/rails:6:in `require': no such file to load -- rails/commands (LoadError)
        from script/rails:6
...

结果让我很困惑。任何人都可以帮助我。

1 个答案:

答案 0 :(得分:0)

听起来像redmine是rails 2.x而博客是rails 3.x.我用RVM& amp;已经解决了这个问题。 gemsets。您可以搜索其他方式来运行多个版本的rails。