カテゴリー : Redmine

[Redmine] Encoding::CompatibilityError (incompatible character encodings: UTF-8 and ASCII-8BIT):

Redmine 1.2.3 にて、下記のようなエラーが発生しました。

Encoding::CompatibilityError (incompatible character encodings: UTF-8 and ASCII-8BIT):

エラーの原因は、Rubyのバージョンが 1.8.7 を使わなければいけないのに、1.9.2 を使っていたせいでした。

Redmineの各バージョンに対応する Ruby, Rails, Rack を正しく指定してインストールしてあげる必要があります。

Redmine をインストールするときに必要な Ruby, Rails, Rack のバージョンを確認できるサイト | CodeNote.net はてなブックマーク - Redmine をインストールするときに必要な Ruby, Rails, Rack のバージョンを確認できるサイト | CodeNote.net

また、Herokuで使うRubyのバージョンを変更するときはこちらの記事を参考にして下さい。

[Heroku] Rubyのバージョンを変更する | CodeNote.net はてなブックマーク - [Heroku] Rubyのバージョンを変更する | CodeNote.net

以上です。

【参考】

Encoding:CompatibilityError When editing Wiki – Redmine はてなブックマーク - Encoding:CompatibilityError When editing Wiki - Redmine

Redmine をインストールするときに必要な Ruby, Rails, Rack のバージョンを確認できるサイト

Redmine をインストールするときに必要な Ruby, Rails, Rack のバージョンを確認できる公式サイトのページを見つけたのでメモ。

RedmineInstall – Redmine はてなブックマーク - RedmineInstall - Redmine

Redmineはバージョン毎に、Ruby, Rails, Rack のバージョンもちゃんと指定されており、正しく指定してインストールしないと、エラー出まくりで全く使えないので、注意が必要です。

Redmine の初期設定は公式サイトを読むだけでOK

Redmine をインストールした後にいくつか初期設定をしないといけないのですが、参考になりそうなサイトを探してみると公式サイトに分かりやすく書かれていたので、ここを読むだけで良さそうです。

Redmineを使い始めるための初期設定 | Redmine.JP はてなブックマーク - Redmineを使い始めるための初期設定 | Redmine.JP

また、HerokuにRedmineを設置しようと考えてる方は、こちらの記事もどうぞ。

Heroku に Redmine を設置する手順 | CodeNote.net はてなブックマーク - Heroku に Redmine を設置する手順 | CodeNote.net

以上です。