0

少しグーグルで調べたところ、このエラーは Rails Version < 2.3.6 で発生すると思いました。だから私は自分の環境ファイルを

RAILS_GEM_VERSION = '2.3.8' unless defined? RAILS_GEM_VERSION

さて、私は 2 つの質問があります。

  1. redmine エラーが発生し続けます。
  2. スクリプト/サーバーを実行すると、次のようになります: Rails 2.3.5 application starting on http://0.0.0.0:3000

Rails 2.3.8 をロードするように明確に指示したにもかかわらず! 何か案は ?ありがとう!

4

1 に答える 1

1

まず、Redmine は現在 Rails 2.3.5のみをサポートしています。他のバージョン (2.3.8 を含む) では問題が発生します。したがって、それらを使用しないでください。

あなたが言及したエラーは、i18n gem >= 0.4 が原因です。最近の 1.0 リリースでは、この問題は修正されているはずです。回避策が r4183 のトランクにコミットされ、r4202で 1.0 安定版に取り込まれました。そのため、最近の 1.0.x リリース (現在のバージョンは 1.0.2) に更新すると、問題が修正されるはずです。詳細については、Redmine の問題#6428を参照してください。

Rails 2.3.5 や Redmine では必要ないため、i18n gem を完全に削除することもできます。

于 2010-10-25T21:00:22.303 に答える