每当我尝试启动 rails 控制台时,我都会收到堆栈级别太深的错误,并且不知道如何解决该问题。
这里的堆栈跟踪: https ://gist.github.com/3519364
当我运行 rails 控制台时,究竟会发生什么?该命令涉及我的应用程序的哪些部分,以及以什么方式?
编辑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
但问题仍然存在。更令人沮丧的是,还有其他四个开发人员在从事同一个项目,但他们都没有遇到同样的问题。这让我相信这实际上不是代码库或 gems 中的问题。