概述
本文主要介绍云数据库Redis如何缓存PHP的session变量。
详细信息
- 依次执行如下命令,安装phpredis扩展包。
wget https://github.com/nicolasff/phpredis/archive/master.zip unzip master.zip cd phpredis-master /data/apps/php5.5.0/bin/phpize
./configure —with-php-config=/data/apps/php5.5.0/bin/php-config
make
make install注:此处phpize和php-config的路径,请以现场实际情况为准。
- 分别针对以下三个参数进行调整php.ini。
extension = redis.so session.save_handler = redis session.save_path = "tcp://用户redis实例的连接地址?auth=redis对应的密码"
系统显示类似如下。 - 设置完成后重启web服务。
- 编写一个PHP生成session的页面验证是否保存到Redis。test.php内容如下。
- 通过执行
php test.php
命令解析该PHP页面,观察结果如下,实现保存到Redis的需求。
适用于
- 云数据库 Redis