Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php CodeIgniter-使用输出缓存时有关会话的日志错误_Php_Codeigniter_Session_Caching - Fatal编程技术网

Php CodeIgniter-使用输出缓存时有关会话的日志错误

Php CodeIgniter-使用输出缓存时有关会话的日志错误,php,codeigniter,session,caching,Php,Codeigniter,Session,Caching,我正在使用菲尔·斯特金的缓存库-- 这很好——唯一的一点是,现在我注意到,每次加载缓存页面时,我都会在日志中收到以下消息: The session cookie data did not match what was expected. This could be a possible hacking attempt. 我的会话存储在数据库中 有人知道我应该研究什么来解决这个问题吗?我建议您通过库中的ide搜索“会话cookie数据与预期不匹配。这可能是一次黑客尝试。” 通常IDE有一个ctr

我正在使用菲尔·斯特金的缓存库--

这很好——唯一的一点是,现在我注意到,每次加载缓存页面时,我都会在日志中收到以下消息:

The session cookie data did not match what was expected. This could be a possible hacking attempt.
我的会话存储在数据库中


有人知道我应该研究什么来解决这个问题吗?

我建议您通过库中的ide搜索
“会话cookie数据与预期不匹配。这可能是一次黑客尝试。”

通常IDE有一个
ctrl+f
find选项,只要搜索一下,您就能够理解是什么导致了这条消息,如果您没有捕获到代码片段;)

注意:通常情况下,如果您正在为中的会话使用加密密钥 您的config.php,并且您更改它将完全相同 错误,原因是旧会话具有不同的加密密钥(旧会话) (你用过的那个)


我还没看过这个图书馆。但一个常见的建议是,打开库,找到错误信息,进行逆向工程,并总结可能的场景。我的一个问题是,每次有人加载CodeIgniter页面时都会创建一个会话——我想知道是否有可能在每次加载缓存页面时覆盖它?您没有缓存对会话库本身的调用,是吗?每次-我的感觉是CodeIgniter会话库在任何时候都会被调用,每次加载页面-很可能与数据库中的会话发生冲突,从而产生错误