簡體   English   中英

Devise升級后報錯

[英]Devise error after upgrading

我剛剛升級到 devise 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'

我該如何解決這個問題? 坦斯克

你可以按照它說的來解決它。

如果您為會話使用數據庫存儲,則可以通過更改 cookie 密碼中的一個字符或清理數據庫會話來修復此錯誤。

要更改您的 cookie 密碼,請更改您的 rails 配置文件中的 secret_token。 有關 rails 中的會話和安全性的更多信息,請參閱此鏈接

如果您需要任何幫助,請隨時問我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM