php TP5.1 将session 存入Redis

php TP5.1 将session 存入Redis

只需要更新session.php配置文件即可;

<?php

// +----------------------------------------------------------------------
// | 会话设置
// +----------------------------------------------------------------------
return [
    'id' => '',
    // SESSION_ID的提交变量,解决flash上传跨域
    'var_session_id' => '',
    // SESSION 前缀
    'prefix' => 'think',
    // 驱动方式 支持redis memcache memcached
    'type' => 'redis',
    'auto_start' => true,// 是否自动开启 SESSION
    'httponly' => true,// httponly设置
    'timeout'      => 0, // 超时时间(秒)
    'persistent'   => true, // 是否长连接

    'session_name' => 'session_stu_', // sessionkey前缀
    'host'	=>	Env::get('config_cache.hostname'),// redis主机
    'port'=>  Env::get('config_cache.port'),// redis端口
    'select'=>  Env::get('config_cache.select'),// 选择第几个Redis库
    'expire'       => 3600, // 有效期(秒)
    'password' => Env::get('config_cache.password'),// 密码
];

注意:TP6.0

需要更新cache.phpsession.php两个配置文件;

文章来源:刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。


若有帮助到您,欢迎捐赠支持,您的支持是对我坚持最好的肯定(_)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章