1、确定安装版本

先通过phpinfo()查看php的Compiler、Architecture、Thread Safety,其中Thread Safety如果是enabled,那么就是线程安全(ts),如果是disabled,则是线程不安全(nts),确定好以后,开始下载扩展。

2、下载redis扩展

下载地址:https://windows.php.net/downloads/pecl/releases/redis/2.2.7/

我选择了redis-2.2.7-5.5-ts-vc11-x86.zip 版本(我的环境为线程安全、x86、vc11)。

3、下载igbinary扩展

igbinary用来替换php自带序列化过程,提高序列号和反序列号性能。

下载地址:https://windows.php.net/downloads/pecl/releases/igbinary/1.2.1/

我选择了php_igbinary-1.2.1-5.5-ts-vc11-x86.zip 版本(我的环境为线程安全、x86、vc11)

4、复制扩展

将php_igbinary.dll、php_redis.dll两个文件复制到php\php5.5.12\ext文件夹下。

修改php.ini文件,增加:

extension=php_igbinary.dll
extension=php_redis.dll

5、重启apache

phpinfo()可以看到redis扩展安装成功。

如果没有出现这个提示,说明你dll扩展文本版本选择的有误,一定要选择正确的版本!

6、redis存储session

修改php.ini为:

session.save_handler = redis
session.save_path = "tcp://127.0.0.1:6379"

重启apache,写一段测试代码:

<?php
session_start();
$_SESSION['hello'] = 123;
echo SID.'<br />';
echo session_id().'<br />';
echo $_COOKIE["PHPSESSID"].'<br />';

7、redis查看存储结果

打开redis-cli.exe客户端,使用命令:keys *

session保存成功!

最新文章

  1. java文件下载,上传,解压方法
  2. Codeforces 460D Little Victor and Set --分类讨论+构造
  3. VelocityTracker
  4. 学习linux与wp8.1——启航
  5. 二分查找实现(Jon Bentley:90%程序员无法正确实现)
  6. jQuery关于导航条背景切换
  7. 简单之美 | ZooKeeper应用案例
  8. xcode5下一个ffmpeg静态库配置
  9. C#线程同步(转)
  10. POJ 2653 Pick-up sticks [线段相交 迷之暴力]
  11. 【Netty】(6) ---源码ServerBootstrap
  12. java基础-01基本概念
  13. 二、IPC机制
  14. 剑指Offer 33. 丑数 (其他)
  15. Spark的HA部署
  16. C# VideoAPI
  17. Webpack 的 Tree Shaking
  18. [转帖]Prometheus+Grafana监控Kubernetes
  19. jdbc第三天
  20. java中Map,List与Set的差别

热门文章

  1. Java实现第十届蓝桥杯数的分解
  2. Java Review (一、Java开发环境)
  3. spring Cloud服务注册中心Eureka集群
  4. (九)maven-compiler-plugin 插件详解
  5. sorted排序
  6. 浅谈HTTPS和HTTP
  7. VM virtualBox中文版 v6.0.12.133076官方版(64/-虚拟机
  8. html/css 滚动到元素位置,显示加载动画
  9. 手机U盘制作成系统启动盘后在手机端无法识别
  10. 3D 立体动态图 代码: