尝试启动rails控制台导致堆栈太深错误

时间:2012-08-29 22:06:16

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2

任何时候我尝试启动rails控制台时,都会出现堆栈级别太深的错误,并且不知道如何解决问题。

Stacktrace:https://gist.github.com/3519364

当我运行rails console时,到底发生了什么?我的应用程序的哪些部分可以触摸命令,以什么方式触摸?

编辑1:

config.assets.compress = false
config.assets.debug = true
config.cache_classes     = false
config.whiny_nils        = true
config.consider_all_requests_local = true 
config.action_controller.perform_caching = false
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
  :address => "localhost",
  :port => 1025,
  :authentication => :none
}
config.action_mailer.perform_deliveries = true
config.action_mailer.raise_delivery_errors = false
config.active_support.deprecation = :log
config.action_dispatch.best_standards_support = :builtin

遗憾的是,删除excon没有解决任何问题。我甚至把rails c的堆栈大小翻了四倍,但问题仍然存在。更令人沮丧的是,有四个其他开发人员在同一个项目上工作,其中没有人遇到同样的问题。这让我相信它实际上并不是代码库或宝石中的问题。

1 个答案:

答案 0 :(得分:0)

这是一个类似的问题,github.com / jacott / rails-latex / issues / 19,捆绑更新应该可以解决你的错误。