将PHP的session置入redis
来源:互联网 发布:淘宝昵称怎么修改 编辑:程序博客网 时间:2024/05/29 19:36
#vim /usr/local/redis/etc/redis.conf
1.找到:
daemonize no
把no修改为yes, 使redis服务以守护模式运行:
daemonize yes
2.找到:
#requirepass foobared
去掉#号, 把foobared改成你自己的密码:
requirepass myPassword
完成后,重启redis:
service redis restart
b. PHP配置
打开php.ini:
#vim /usr/local/php/etc/php.ini
找到:
; session.save_handler = files ;session.save_path = "/tmp"
更改为:
session.save_handler = redis session.save_path = "tcp://127.0.0.1:6379?auth=myPassword"
完成后,重启php-fpm:
service php-fpm restart
三、完成测试。
执行下面代码:
<?php session_start(); $_SESSION['data'] = array( 'ID' => 894365, 'USER' => 'slayer.hover', );
打开redis-cli:
# /usr/local/redis/bin/redis-cli -a myPassword
会看到PHP的临时key:
127.0.0.1:6379> dbsize(integer) 1127.0.0.1:6379> keys *1) "PHPREDIS_SESSION:8u96v687f5fns0kean700kdk60"127.0.0.1:6379> ttl PHPREDIS_SESSION:8u96v687f5fns0kean700kdk60(integer) 1285127.0.0.1:6379> get PHPREDIS_SESSION:8u96v687f5fns0kean700kdk60"data|a:2:{s:2:\"ID\";i:894365;s:4:\"USER\";s:12:\"slayer.hover\";}"
0 0
- 将PHP的session置入redis
- 将PHP的SESSION数据存放到Redis中
- php的session redis
- php 将session记录到redis中
- php将session保存在redis中
- php Session存储到Redis的方法
- php Session存储到Redis的方法
- php Redis存储Session
- PHP SESSION - Redis
- php session redis 配置
- 将Tomcat的Session数据存储在 Redis 库
- PHP实现redis存储session
- Redis作为PHP session容器
- PHP+Redis实现Session共享
- php+redis实现session共享
- php使用redis存放session
- 条款17:以独立语句将newed的对象置入智能指针
- Effective C++——》条款17:以独立语句将newed的对象置入智能指针
- spring框架,ssh框架
- Java中创建对象的方法
- x210 ARM linuxQt4.8写入程序
- js tr td dom 增加行
- Codeforces Round #377 (Div. 2) C. Sanatorium(规律乱搞)
- 将PHP的session置入redis
- Docker与阿里云达成战略合作,为企业级客户提供容器服务
- Docker存储方式选型建议
- Docker网络模式
- Docker生态会重蹈Hadoop的覆辙吗?
- sqlplus连接数据设置显示行数和宽度
- 堆和栈的概念
- 指针、动态数组、二维数组、数组形参学习小记
- 利用openssl生成的https的ca来访问web服务器