只是碰到一个奇怪的ArgumentError键不能为一个闪亮的Rails4应用程序的空白错误,会话存储配置使用memcache商店
我已经创建了一个演示应用
https://github.com/khoan/rails4_dalli_session_store_error_app
关于如何解决的想法?
提前致谢。
答案 0 :(得分:6)
我们也遇到了这个错误。 Memcached没有失败。它有时发生在生产服务器上,我设法使用dalli_store或mem_cache_store作为session_store在pristine rails4应用程序上重现它。使用伪造的空白session_id cookie发送请求将引发ArgumentError(键不能为空)
答案 1 :(得分:3)
我也有这个问题。 Dalli 2.7.2解决了这个问题(dalli@52f2208),因此我建议升级。
答案 2 :(得分:2)
我也遇到了这个错误。 问题是memcached已关闭。(检查应用程序日志)
检查你的memcached守护进程!