繁体   English   中英

Rails堆栈级别太深

[英]Rails Stack Level too deep

如何从这样的错误中获取更多信息?

=> Booting WEBrick
=> Rails 3.1.1 application starting in production on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
Exiting
script/rails:6: stack level too deep (SystemStackError)

该错误仅在生产中发生。

更改config/environments/production.rb中的设置时,我发现设置config.cache_classes = false让我在生产环境中启动应用程序。 在审查提交后,我发现了令人反感的类。

我创建了一个名为Object的模型,该模型似乎干扰了缓存的工作方式,可能会覆盖核心的ruby Object类。

这是一个循环。 要获得更多详细信息,请在config / environments / production.rb中使用"config.log_level = :debug"并重新启动服务器

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM