2011-04-14 76 views
1

我试图安装管理平台和http://www.redmine.org/projects/redmine/wiki/RedmineInstall页上提到的随后的步骤,但我在一步8得到一个错误时,该消息是:问题安装管理平台

D:\Permana\Develop\Ruby\redmine-1.1.2>ruby script/server webrick -e production 
=> Booting WEBrick 
=> Rails 2.3.5 application starting on http://0.0.0.0:3000 
D:/Permana/Develop/Ruby/redmine-1.1.2/config/../vendor/rails/railties/lib/rails/gem_dependency.rb:119:in `requirement': undefined local variable or method `version_requirements' for #<Rails::GemDependency:0x33ca6f8> (NameError) 
     from C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems.rb:254:in `activate' 
     from C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems.rb:1204:in `gem' 
     from D:/Permana/Develop/Ruby/redmine-1.1.2/config/../vendor/rails/railties/lib/rails/gem_dependency.rb:73:in `add_load_paths' 
     from D:/Permana/Develop/Ruby/redmine-1.1.2/config/../vendor/rails/railties/lib/initializer.rb:301:in `add_gem_load_paths' 
     from D:/Permana/Develop/Ruby/redmine-1.1.2/config/../vendor/rails/railties/lib/initializer.rb:301:in `each' 
     from D:/Permana/Develop/Ruby/redmine-1.1.2/config/../vendor/rails/railties/lib/initializer.rb:301:in `add_gem_load_paths' 
     from D:/Permana/Develop/Ruby/redmine-1.1.2/config/../vendor/rails/railties/lib/initializer.rb:132:in `process' 
     from D:/Permana/Develop/Ruby/redmine-1.1.2/config/../vendor/rails/railties/lib/initializer.rb:113:in `send' 
     from D:/Permana/Develop/Ruby/redmine-1.1.2/config/../vendor/rails/railties/lib/initializer.rb:113:in `run' 
     from D:/Permana/Develop/Ruby/redmine-1.1.2/config/environment.rb:20 
     from C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in`gem_original_require' 
     from C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in`require' 
     from D:/Permana/Develop/Ruby/redmine-1.1.2/vendor/rails/activesupport/lib/active_support/dependencies.rb:156:in `require' 
     from D:/Permana/Develop/Ruby/redmine-1.1.2/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in `new_constants_in' 
     from D:/Permana/Develop/Ruby/redmine-1.1.2/vendor/rails/activesupport/lib/active_support/dependencies.rb:156:in `require' 
     from D:/Permana/Develop/Ruby/redmine-1.1.2/vendor/rails/railties/lib/commands/server.rb:84 
     from C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in`gem_original_require' 
     from C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in`require' 
     from script/server:3 

D:\Permana\Develop\Ruby\redmine-1.1.2> 

我尝试打开http://localhost:3000/并返回404.

我对Ruby on Rails一无所知,但我擅长PHP。在尝试演示并计划将其与SVN集成后,我对Redmine非常感兴趣

回答

1

这个问题几乎肯定是您的Ruby Gems版本。 Redmine has problems with version 1.5+ of gems

你系统上的gem -v的输出会证实它 - 如果它大于1.5.0,你最好安装一个老版本(直到他们发布Redmine 1.2,根据该错误报告)。

+0

感谢您的simon。它解决了我的问题。但是,还有另一个问题。我如何更新%完成?我找不到应该在哪里更新%完成值。此外,当我的朋友尝试通过局域网从另一台计算机访问红矿。 Redmine运行非常缓慢。但它从本地主机运行得非常快(当然) – Permana 2011-04-27 03:19:56