我的SessionHandler类有问题。它在每次刷新时插入一个空白会话,当您在会话中插入某些内容时,print_r函数不会显示所有可用选项。什么可能产生问题?
答案 0 :(得分:1)
为什么不修改SessionHandler :: sessionWrite()以将debug_backtrace()信息记录到临时日志文件中。然后你可以看到这个“空白”会话以及调用sessionWrite的地方并实现要修复的内容?所以只是简单的事情:
public function sessionWrite($sessionId, $sessionData)
{
file_put_contents('test.txt',serialize(debug_backtrace()),FILE_APPEND);
......
}
答案 1 :(得分:0)
你在文档顶部使用session_start()吗?