堆栈级别太深错误

时间:2014-03-19 12:38:59

标签: ruby-on-rails ruby

我已经在我的系统上安装了带有RVM的Ruby 1.9.2。当我尝试启动rails服务器时,我收到以下错误:

/Desktop/projects/mod/feedback$ ./script/server 

internal:lib/rubygems/custom_require:29: stack level too deep (SystemStackError)

它与ruby 1.8.7完美配合。

2 个答案:

答案 0 :(得分:2)

感谢您的回复。我得到了上述问题的解决方案。将我的系统gem更新为1.8.25将解决我的问题。

  gem update --system 1.8.25

答案 1 :(得分:0)

由于您的会话而导致的错误具有较少的数据存储长度。

如果您使用MySQL,则只需将会话表中的列名数据(varchar)更改为data(longtext)。

这个改变解决了我的问题。