我刚刚升级到设计1.2,现在在生产中我得到了以下错误:
2011-05-27T02:43:26+00:00 app[web.2]: RuntimeError (Devise changed how it stores objects in session. If you are seeing this message, you can fix it by changing one character in your cookie secret or cleaning up your database sessions if you are using a db store.):
2011-05-27T02:43:26+00:00 app[web.2]: config/routes.rb:158
2011-05-27T02:43:26+00:00 app[web.2]: lib/rack/www.rb:7:in `call'
如何解决此问题?Thansk
如果会话使用数据库存储,您可以通过更改cookie机密中的一个字符或清理数据库会话来修复此错误。
要更改cookie机密,请更改rails配置文件中的secret_token。有关rails中会话和安全性的更多信息,请参阅此链接。
如果你需要任何帮助,请随时向我咨询。
您可以按照它的指示来解决它。