Tag: Redmine/1.1.2
参考情報†
インストール†
- gemコマンドを使う場合など、管理者として実行したコマンドプロンプトから動かさないとうまく動かない。
Rubyのインストール†
本体のインストール†
rakeのインストール†
gem install rake
rackのインストール†
gem install rack
SQLite3ライブラリ†
gem install sqlite3-ruby
sqlite3.dllのインストール†
http://www.sqlite.org/download.htmlからsqlitedll-*.zipをダウンロードし、sqlite3.dllをパスの通った場所にコピーしておく。
Redmineのインストール†
本体のインストール†
- redmine-1.1.2.zipをダウンロードして展開(今回はd:\home\redmineに展開)。
設定ファイルの編集†
セッションストアの生成†
データベースの作成†
- rakeを実行する。
rake db:migrate RAILS_ENV=production
自動起動設定(mongrel_serviceを利用)†
- mongrel_serviceのインストール。
gem install mongrel_service
- サービス設定する
mongrel_rails service::install -N Redmine -c d:\home\redmine -p 3333 -e production
- サービスをアンインストールする
mongrel_rails service::remove -N Redmine
トラブルシューティング†
rakeを実行すると「Missing the i18n 0.4.2 gem. Please `gem install -v=0.4.2 i18n`」といわれる†
db:migrateを実行すると「Could not find RubyGem rack (~> 1.0.1)」といわれる。†
- rackがインストールされていないとエラーが表示される。
- gem install rackでインストールする(しかしこのままでは以下のエラーが表示される)。
db:migrateを実行すると「RubyGem version error: rack(1.2.1 not ~> 1.0.1)」といわれる。†
- rackのバージョンがあってないのが原因らしい。
- action_controller.rbを編集し、1.0.1を1.2.1に書き換える(vendor/rails/actionpack/lib/action_controller.rbの34行目)
gem 'rack', '~> 1.2.1'
db:migrateを実行すると、sqlite3.dllが見つからないと言われる。†