Redmine virsion up について

133 views
Skip to first unread message

uramasa

unread,
Apr 18, 2011, 4:34:45 AM4/18/11
to Redmine Users (japanese)
お世話になります。
redmine 0.8.7 -> 1.1.2 へのバージョンアップを試みています。

http://blog.redmine.jp/articles/redmine-1_1-installation_centos/
でのMySQLの設定はスキップし、前のバージョンの設定ファイルをコピーし
Passengerのインストールまではできました。
その後、
http://redmine.jp/guide/RedmineUpgrade/
を参考にして行ってきましたが、

Option 1 - リリースバージョン(tar.gz または zipファイル)をダウンロードした場合

1. 新しいRedmineのtarballを新しいディレクトリに展開してください。
2. データベース設定ファイル config/database.yml を新しい config ディレクトリにコピーしてください。
3. メールの設定ファイル config/email.yml を新しい config ディレクトリにコピーしてください。
4. RAILS_ROOT/files ディレクトリを新しいRedmineのディレクトリにコピーしてください。
5. プラグインを新しいRedmineのディレクトリにコピーしてください。
6. Redmineのインストールディレクトリで以下のコマンドを実行してください。

rake generate_session_store

ここで
# rake generate_session_store
(in /var/lib/redmine)
Missing the i18n 0.4.2 gem. Please `gem install -v=0.4.2 i18n`

といわれてしまいました。

# gem list --local

*** LOCAL GEMS ***

daemon_controller (0.2.6)
fastthread (1.0.7)
i18n (0.4.2)
mysql (2.8.1)
passenger (3.0.7)
rack (1.0.1)
rake (0.8.7)
rubygems-update (1.4.2)

このようにi18n (0.4.2)は入っているのですが、この後、どのようにしたらよいかいきずまっってしまいました。

何か解決策を御教授願えれば幸いです。

Systemは RHEL5.2 で設定しています。

よろしくお願いいたします。

uramasa

unread,
Apr 18, 2011, 6:57:19 AM4/18/11
to Redmine Users (japanese)
上記エラーは

/usr/bin/rake に古いバージョンのrakeがあったためでした。
そこで、
/usr/bin/ruby
/usr/bin/gem
/usr/bin/rake
は名前に .oldを付けリネームし、

/usr/local/bin/rake -> /usr/bin/rake にシンボリックリンクをはりました。

が、以下のように設定できません。

どこを調べたらよいでしょうか?
よろしくお願いいたします。

# rake generate_session_store --trace
(in /var/lib/redmine)
rake aborted!
development database is not configured
/var/lib/redmine/vendor/rails/activerecord/lib/active_record/
connection_adapters/abstract/connection_specification.rb:62:in
`establish_connection'
/var/lib/redmine/vendor/rails/activerecord/lib/active_record/
connection_adapters/abstract/connection_specification.rb:55:in
`establish_connection'
/var/lib/redmine/config/../vendor/rails/railties/lib/initializer.rb:
438:in `initialize_database'
/var/lib/redmine/config/../vendor/rails/railties/lib/initializer.rb:
141:in `process'
/var/lib/redmine/config/../vendor/rails/railties/lib/initializer.rb:
113:in `send'
/var/lib/redmine/config/../vendor/rails/railties/lib/initializer.rb:
113:in `run'
/var/lib/redmine/config/environment.rb:20
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in
`gem_original_require'
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in
`require'
/var/lib/redmine/vendor/rails/activesupport/lib/active_support/
dependencies.rb:156:in `require'
/var/lib/redmine/vendor/rails/activesupport/lib/active_support/
dependencies.rb:521:in `new_constants_in'
/var/lib/redmine/vendor/rails/activesupport/lib/active_support/
dependencies.rb:156:in `require'
/var/lib/redmine/vendor/plugins/chantra-redmine_whining-0739331/lib/
tasks/whining.rake:30
/var/lib/redmine/vendor/rails/activesupport/lib/active_support/
dependencies.rb:145:in `load_without_new_constant_marking'
/var/lib/redmine/vendor/rails/activesupport/lib/active_support/
dependencies.rb:145:in `load'
/var/lib/redmine/vendor/rails/activesupport/lib/active_support/
dependencies.rb:521:in `new_constants_in'
/var/lib/redmine/vendor/rails/activesupport/lib/active_support/
dependencies.rb:145:in `load'
/var/lib/redmine/vendor/rails/railties/lib/tasks/rails.rb:8
/var/lib/redmine/vendor/rails/railties/lib/tasks/rails.rb:8:in `each'
/var/lib/redmine/vendor/rails/railties/lib/tasks/rails.rb:8
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in
`gem_original_require'
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in
`require'
/var/lib/redmine/Rakefile:10
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2349:in
`load'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2349:in
`raw_load_rakefile'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1985:in
`load_rakefile'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in
`standard_exception_handling'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1984:in
`load_rakefile'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1969:in `run'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in
`standard_exception_handling'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1967:in `run'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.3/bin/rake:31
/usr/bin/rake:19:in `load'
/usr/bin/rake:19
#

KOSHIBA, Norihiko

unread,
Apr 18, 2011, 4:35:00 PM4/18/11
to redmine-...@googlegroups.com
小柴と申します。

establish_connection でこけているということは、データベースへの接続がう
まくいっていないようです。
config/database.yml では、developmentとproductionの両方のデータベースが
指定できますが、development の方の設定にかかれたデータベースが存在しない
のではないのでしょうか。
試していませんが、development 用のデータベースをダミーで作成し再実行して
みてはいかがでしょう。

|On Mon, 18 Apr 2011 03:57:19 -0700 (PDT)
|uramasa <masami...@gmail.com> wrote
|Message-Id: <2c60e379-ff96-4598...@34g2000pru.googlegroups.com>
|Subject: [Redmine] Re: Redmine virsion up について

-----------------------------------------------------
KOSHIBA, Norihiko(sabonya/emanon34) Tokushima, Japan
sab...@sm.rim.or.jp
http://iddy.jp/profile/sabonya/
Phone: 090-6227-1459 / n....@docomo.ne.jp

uramasa

unread,
Apr 18, 2011, 9:50:56 PM4/18/11
to Redmine Users (japanese)
uramasaです。

config/database.yml には、productionのデータベース指定しかしていなかったのですが、
developmentの設定を行い、ダミーのデータベースを作成したらうまくいきました。

1.1.2で稼働できております。

アドバイスありがとうございました。
Reply all
Reply to author
Forward
0 new messages