Установить Redmine, используя ошибку ROR? - PullRequest
0 голосов
/ 25 декабря 2011

Я попытался установить redmine на свой локальный хост.Я установил Railsintaller, а затем загрузил код SVN из redmine.Я нашел шаги для установки redmine в localhost в ссылке ниже http://www.youtube.com/watch?v=ethtaYKdl9g.

Я получил следующую ошибку в середине установки.Я новичок в этой среде.

Пожалуйста, проверьте снимок экрана ниже и помогите исправить это. enter image description here

UPDATED MY QUESTION


C:\redmine>rake db:migrate RAILS_ENV="production"
WARNING: 'require 'rake/rdoctask'' is deprecated.  Please use 'require 'rdoc/tas
k' (in RDoc 2.4.2+)' instead.
    at C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rak
e/rdoctask.rb
C:/RailsInstaller/Ruby1.9.2/lib/ruby/1.9.1/rdoc/task.rb:30: warning: already ini
tialized constant Task
rake aborted!
uninitialized constant Gem::SyckDefaultKey

Tasks: TOP => db:migrate => environment
(See full trace by running task with --trace)

Ответы [ 2 ]

1 голос
/ 25 декабря 2011

Redmine требует Rails 2.3.14, и, судя по всему, вы установили Rails 3.1.1.

Вы должны установить Rails 2.3.14 с помощью этой команды:

gem install rails -v 2.3.14
0 голосов
/ 23 января 2012

Что касается вашей второй проблемы, ошибка uninitialized constant Gem::SyckDefaultKey была исправлена ​​в http://github.com/rubygems/rubygems/pull/250. Так что вы можете обновить менеджер пакетов:

gem update --system

Перед повторным запуском вашей команды.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...