我们使用rails版本 2.3.5
此错误已在SO here
中报告我尝试了以下内容:
除了使开发类似于生产之外,还有办法克服这个问题吗?
修改
甚至尝试将 config.middleware.use [middleware] 添加到environment.rb。嗯,这表现完全不同。我的错误消失了,但我的中间件崩溃了。所有它的对象都是零..!
答案 0 :(得分:0)
也许你需要重新加载一个插件? 参考:http://blog.yves-vogl.me/2010/01/12/automatically-reload-rails-plugins/ Rails auto-reloading plug in development mode 等人
答案 1 :(得分:0)
找到答案。
adding config.middleware.use [middleware] to environment.rb
这对我来说不起作用,因为我也在 session_store 中初始化这个中间件。所以同样的中间件被执行了两次,第二次所有参数都是 nil - 因此没有问题。
谢谢你rogerdpack试图帮助。!