AI智能
改变未来

配置laravel框架session存储


1.

在config/database.php里加入如下配置
\'redis\' => [\'session\' => [\'url\' => env(\'REDIS_URL\'),\'host\' => env(\'REDIS_HOST\', \'127.0.0.1\'),\'password\' => env(\'REDIS_PASSWORD\', null),\'port\' => env(\'REDIS_PORT\', \'6379\'),\'database\' => env(\'REDIS_DB\', 1),],]
在这注意:\'database\' => env(\'REDIS_DB\', 1),是决定配置到redis的第一个库

2.

在.env文件修改  SESSION_DRIVER=redis

3.

在config/session.php  里修改\'driver\' => env(\'SESSION_DRIVER\', \'redis\'),这一步是默认是取env里的配置

4.

接着修改\'connection\' => env(\'SESSION_CONNECTION\', \'session\'),

5.

完成以上操作后就可以测试啦
public function MySessionRedis(Request $request){$request->session()->start();$request->session()->put(\'ip:idss\',123);$request->session()->save();$request->session()->get(\'ip:idss\').\"<br>\";}
完成后可以查询redis的第一个库里 是否存在redis-cli  #进入redisselect 1 #选择第一个库keys  *   #查询是否存在key
赞(0) 打赏
未经允许不得转载:爱站程序员基地 » 配置laravel框架session存储