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 started 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 stable。所以更新到最近的 1.0.x 版本(当前版本是 1.0.2)应该可以解决这个问题。有关详细信息,请参阅 Redmine 问题#6428

另一种可能性是完全删除 i18n gem,因为 Rails 2.3.5 和 Redmine 都不需要它。

于 2010-10-25T21:00:22.303 回答