前提:安装redis的扩展包
原生:https://pecl.php.net/package/redis
laravel: composer require predis/predis
<?php
//如果未修改php.ini下面两行注释去掉
ini_set('session.save_handler', 'redis');
ini_set('session.save_path', 'tcp://188.131.200.194:6379?auth=*******(密码)');
session_start();
$_SESSION['sessionid'] = 'this is session content!';
echo $_SESSION['sessionid'];
echo '<br/>';
$redis = new redis();
$redis->connect('188.131.200.194', 6379);
$redis->auth(******(密码));
//redis用session_id作为key并且是以string的形式存储
echo $redis->get('PHPREDIS_SESSION:' . session_id());
?>
基于php+redis的session共享
最新推荐文章于 2024-09-10 11:23:17 发布