Redmine Rails 服务器堆栈级别太深错误



刚刚使用git clone git://github.com/redmine/redmine.git从github克隆了一个Redmine源代码,然后运行gem install bundlerbundle 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。

最新更新