这些天,我尝试在 centOS 上安装 Redmine(一个基于 ruby on rails 的网络应用程序)。
我遵循了 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
...
结果让我很困惑。任何人都可以帮助我。