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.php
和session.php
兩個配置文件;
文章來源:劉俊濤的博客 歡迎關注公衆號、留言、評論,一起學習。
若有幫助到您,歡迎捐贈支持,您的支持是對我堅持最好的肯定(_)