1

只是遇到一个奇怪的 ArgumentError 键不能为具有会话存储配置的闪亮 Rails4 应用程序使用 memcache 存储的空白错误

我创建了一个应用程序来演示

https://github.com/khoan/rails4_dalli_session_store_error_app

关于如何解决的想法?

提前致谢。

4

3 回答 3

6

我们也遇到了这个错误。Memcached 没有关闭。它有时会在生产服务器上发生,我设法使用 dalli_store 或 mem_cache_store 作为 session_store 在原始 rails4 应用程序上重现它。使用伪造的空白 session_id cookie 发送请求将引发 ArgumentError(密钥不能为空白)

于 2014-04-04T16:35:38.683 回答
3

我也有这个问题。Dalli 2.7.2 修复了这个问题(dalli@52f2208),所以我建议升级。

于 2014-05-19T21:39:26.537 回答
2

我也遇到了这个错误。问题是 memcached 已关闭。(检查应用程序日志)

检查你的 memcached 守护进程!

于 2013-08-15T09:12:22.253 回答