刚刚使用git clone git://github.com/redmine/redmine.git
从github克隆了一个Redmine源代码,然后运行gem install bundler
并bundle install
。之后,当我运行rails server
时发生以下错误。
我正在与ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16]
和Rails 4.2.3
一起运行MacOS Sierra
.
有人有解决这个问题的方法吗?我该如何解决?
错误消息的屏幕截图
这是旧版本的 rails 中的一个已知错误,由 ruby 2.4 中 FixNum 和 Integer 的统一引起。有关详细信息,请查看错误报告讨论。
我现在正在查看存储库,看起来 redmine 已经解决了这个问题,现在正在使用 rails 4.2.8; 但是您的错误表明您在 Rails 4.2.3 上。
您应该运行git pull
来更新克隆。如果出于某种原因你想使用旧版本的redmine,你必须降级到ruby 2.3。