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兩個配置文件;

文章來源:劉俊濤的博客 歡迎關注公衆號、留言、評論,一起學習。


若有幫助到您,歡迎捐贈支持,您的支持是對我堅持最好的肯定(_)

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