1

我今天成功安装了Redmine。我尝试按照此处所述安装 Gitosis 插件。当我运行命令时,sudo -u www-data X_DEBIAN_SITEID=default RAILS_ENV=production rake db:migrate:plugins我收到此错误:

(in /var/www/lemusc.de/redmine/public_html)
/var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/file_utils.rb:9: warning: already      initialized constant RUBY
/var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/file_utils.rb:86: warning: already    initialized constant LN_SUPPORTED
Please install RDoc 2.4.2+ to generate documentation.
rake aborted!
no such file to load -- inifile

(See full trace by running task with --trace)

我按照教程中的描述安装了inifile gem install inifile,但它仍然会发生。

有什么帮助吗?

4

2 回答 2

0

在列出 gems ( gem list) 时,我注意到这样的事情:

Invalid gemspec in [/var/lib/gems/1.8/specifications/inifile-1.1.0.gemspec]: invalid date format in specification: "2012-02-28 00:00:00.000000000Z"

所以我去了这个规范文件(/var/lib/gems/1.8/specifications/inifile-1.1.0.gemspec)并简单地删除了带有日期的行。

在那之后,我的 redmine 又活了过来。

于 2012-04-19T13:06:36.227 回答
0

我从这里得到了答案:http: //eric.lubow.org/2009/ruby/parsing-ini-files-with-ruby/

打电话$:.unshift( '/usr/lib64/ruby/gems/1.8/gems/inifile-0.1.0/lib/' )有帮助。如果inifile lib是,我必须将其更改为路径

于 2012-04-26T17:44:58.340 回答