2016-07-29 64 views
0

我试图安装easy_gantt插件用以下命令:管理平台:在easy_gantt插件安装过程中的错误

1) $ bundle install 
2) $ bundle exec rake db:migrate RAILS_ENV=production 
3) $ bundle exec rake redmine:plugins:migrate RAILS_ENV=production 

但是,命令2号之后,我得到这个错误:

rake aborted! 
NoMethodError: private method `prepend' called for #<Class:0x007f56e0e4c440> 
/opt/bitnami/apps/redmine/htdocs/config/environment.rb:14:in `<top (required)>' 
Tasks: TOP => db:migrate => environment 
(See full trace by running task with --trace) 

这对我的管理平台版本的信息(通过bitnami安装):

Environment: 
    Redmine version    3.2.0.stable 
    Ruby version     2.0.0-p647 (2015-08-18) [x86_64-linux] 
    Rails version     4.2.5 
    Environment     production 
    Database adapter    Mysql2 
SCM: 
    Subversion      1.8.13 
    Cvs       1.12.13 
    Git       2.6.1 
    Filesystem      
Redmine plugins: 
    redmine_wktime     2.1.2 

我怎样才能解决这个亲blem?我真的需要使用这个插件...

非常感谢您的支持。

问候, 萨尔瓦多拉罗卡

+0

我得到同样的错误,如果我将use_redmine命令执行后,执行命令 –

回答

0

我有同样的问题,但升级到2.3.0 Ruby的解决了这一问题对我来说。

希望它可以帮助

+0

感谢您的支持,但是,升级过程后(红宝石2.3.0)管理平台一直使用旧版本2.0.0-p647。我如何更改Redmine使用的Ruby版本?非常感谢你的时间! –