5.0.0 - 严重 - 未处理
application/config.php文件里的session前缀键名为prefix(手册里也是这样说明的); 'session' => [
'id' => '',
// SESSION_ID的提交变量,解决flash上传跨域
'var_session_id' => '',
// SESSION 前缀
'prefix' => 'think',
// 驱动方式 支持redis memcache memcached
'type' => '',
// 是否自动开启 SESSION
'auto_start' => true,
],但!!!!!!!thinkphp\library\think\session\driver\Redis.php里的整个类用的都是session_name来作为前缀。
protected $config = [
'host' => '127.0.0.1', // redis主机
'port' => 6379, // redis端口
'password' => '', // 密码
'select' => 0, // 操作库
'expire' => 3600, // 有效期(秒)
'timeout' => 0, // 超时时间(秒)
'persistent' => true, // 是否长连接
'session_name' => '', // sessionkey前缀
];结果导致设置在redis里的session前缀无效!