簡體   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