php+redis for CI框架在windows下的安装配置

    |     2018年4月6日   |   学习偶记   |     评论已关闭   |    2842

我的环境:win7 64位 + phpstudy php5.6 + CI3.x

如果您想让CI支持redis缓存,需要在服务器上进行下列步骤。

需要下载的东西:redis windows安装包   PHP5.6 redis的dll扩展

redis windows安装包:我下载的是 64位 Redis-x64-3.2.100.msi ,如果32位的操作系统请下载32位。https://github.com/MicrosoftArchive/redis/releases

如果想设置连接密码什么的,可以参看:https://blog.csdn.net/hwjcmozw/article/details/77940852

  1. 用记事本或者Notepad++打开redis.windows.conf并找到“# requirepass foobared”这一行,在这一行下面增加一行“requirepass 你的密码”
  2. cmd命令转入Redis的安装目录,并输入redis-server redis.windows.conf

PHP5.6 redis的dll扩展:https://pecl.php.net/package/redis/2.2.7/windows  【其他版本:https://pecl.php.net/package/redis】

关键点:NTS X86[可以打开Phpinfo()来查看一下,因为很多套件的Php都是32位的]

 

服务器php.ini修改:将下载的文件解压,然后将 php_redis.dll 放到php的ext目录,并且修改php.ini 增加extension = php_redis.dll

重启 web服务器【是物理重启,不是重启web套件】,然后用phpinfo()函数看一下phpinfo中redis扩展是否启用。

CI如何使用redis?

1、在Application/config 目录下新建redis.php文件,内容大致如下:

2、程序中的应用:

噢!评论已关闭。