在Windows 64位下为PHP5.6.14安装redis扩展

一.php安装redis扩展

1.使用phpinfo()查看当前版本的信息


2.根据PHP版本号,编译器版本号和CPU架构

选择php_redis-2.2.5-5.6-nts-vc11-x64.zip和php_igbinary-1.2.1-5.5-nts-vc11-x64.zip

下载地址:

http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/

http://windows.php.net/downloads/pecl/releases/igbinary/1.2.1/

3.解压缩后,将php_redis.dll和php_igbinary.dll拷贝至php的ext目录下

4.修改php.ini,在该文件中加入:

extension=php_igbinary.dll

extension=php_redis.dll

注意:extension=php_igbinary.dll一定要放在extension=php_redis.dll的前面,否则此扩展不会生效

5.重启Apache或者Nginx后,使用phpinfo查看扩展是否成功安装

偷了一张图  主要看待修改的php.ini位置

注意:

WAMP下安装redis,除了在此处F:\wamp\bin\php\php5.4.16\ext加入两个dll文件,在F:\wamp\bin\php\php5.4.16下的php.ini加入配置外,apache下的F:\wamp\bin\apache\Apache2.4.4\bin 里面的php.ini也要加入配置,否则配置失败(会出现redis not found)

6.本地测试redis

<?php
/**
 * @file test11.php
 * @author LinLin
 * @date 2017年3月14日 下午2:56:21
 * @brief
 */
//echo phpinfo();exit;
$redis = new Redis();
$redis->connect(‘127.0.0.1‘,6379);
$redis->set(‘test‘,‘hello test‘);
echo $redis->get(‘test‘);
exit;

在这里就出现了‘Redis server went away‘的提示,百度之后,发现是redis服务未开启,这时候就要下载windows下的redis了,http://www.cnblogs.com/tommy-huang/p/6093813.html,里面有句话很重要“Redis项目不正式支持Windows。 但是,Microsoft开放技术小组开发和维护这个Windows端口针对Win64。 ”也就是还是有处可寻,按照里面的地址进行下载就可以解决,我下载的是Redis-x64-3.2.100.zip,然后双击redis-server.exe启动redis服务器,双击redis-cli.exe打开redis客户端(用来执行命令,访问服务器的),显示如下图所示,就证明成功了

然后就会取到存入redid的缓存了

注:此篇文章是我安装的全过程,可能还会有些漏洞,欢迎补充

时间: 2024-10-21 21:22:08

在Windows 64位下为PHP5.6.14安装redis扩展的相关文章

在Windows 64位下为PHP5.6.14安装memcache扩展

1.现在要使用php连接memcached服务器,则需要引入对应的php-memcache.dll扩展,需要注意的是在windows下找对应的dll扩展要非常谨慎,一般要考虑以下几点:(查看phpinfo即可) 1.php版本 2.TS还是NTS(线程安全or不安全) 3.compile是vc6还是vc9 我选择的是此版本: http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/ 然后将里面的php_memcache.dll放

阿里云64位centos6.3系统上编译安装redis

环境 系统:阿里云64位centos 6.3 [[email protected]~]$ cat /etc/issue CentOS release 6.3 (Final) Kernel \r on an \m [[email protected]~]$ uname -a Linux AY1404062027584053a1Z 2.6.32-358.6.2.el6.x86_64 #1 SMP Thu May 16 20:59:36 UTC 2013 x86_64 x86_64 x86_64 GN

Windows 64位下安装Redis(一)

1.     下载Redis安装包 1).官方网站:http://redis.io/ 2).官方下载:http://redis.io/download 可以根据需要下载不同版本 3).windows版:https://github.com/MSOpenTech/redis/releases 4).下载完成后,在E盘[Program Files]目录下新建文件夹[Redis],右键解压Redis ZIP包,把所有文件解压到redis文件夹中. 5).文件介绍: redis-benchmark.ex

Windows 64位下安装Redis详细教程

方法/步骤 在D盘新建文件夹[redis],右键解压Redis ZIP包,把所有文件解压到redis文件夹中.(其他盘符也可以滴^_^) 文件介绍: redis-benchmark.exe         #基准测试 redis-check-aof.exe         # aof redischeck-dump.exe        # dump redis-cli.exe               # 客户端 redis-server.exe            # 服务器 redis

Windows 64位下安装 psyco 1.6

用 eclipse 运行 python 的时候,第一行总是有红色提示:没有安装 psyco,程序可以正常运行但是会有一点慢.于是就干脆装上吧,红色的提示还是越少越舒服. 百度了一下,在这里,http://sourceforge.net/projects/psyco/files/psyco/1.6/,下了第一个 exe,但是打开后会报错,估计是因为32位的问题.在其他地方也下了几个,都是一样的. 然后注意到第二个压缩包,下下来发现是需要编译的安装包,于是运行了一下: python setup.py

Windows 64位下安装Redis

官方网站:http://redis.io/ 官方下载:http://redis.io/download 可以根据需要下载不同版本 windows版:https://github.com/mythz/redis-windows 在D盘新建文件夹[redis],右键解压Redis ZIP包,把所有文件解压到redis文件夹中.(其他盘符也可以滴^_^) 文件介绍: redis-benchmark.exe         #基准测试 redis-check-aof.exe         # aof

windows 64位下 Octave 不能画图的解决办法

如果不能画图,可能需要更改图形工具包. 1.首先,查看当前的工具包.在Octave命令行中键入 graphics_toolkit,结果如下: >> graphics_toolkit                                       ans = qt 2.如果是上面情况,您的绘图窗口会冻结,需要将默认工具包切换为gnuplot,在Octave命令行中键入graphics_toolkit('gnuplot'), 并再次查看当前的绘图工具包,已经更改为 gnuplot.结果

windows7 64位下git和tortoisegit的安装和使用

githttps://github.com/git-for-windows/git/releases tortoisegit安装下载https://tortoisegit.org/download/ 本教程使用的是如下三个软件https://github.com/git-for-windows/git/releases/download/v2.8.2.windows.1/Git-2.8.2-64-bit.exehttps://download.tortoisegit.org/tgit/2.1.0

为php5.6.30安装redis扩展

1.下载phpredis3.1.2 https://github.com/phpredis/phpredis/releases/tag/3.1.2 2.解压后在phpredis3.1.2目录下执行 /usr/local/php56/bin/phpize 3.执行configure ./configure --with-php-config=/usr/local/php56/bin/php-config 4.默认情形下将会在/usr/local/php56/lib/php/extensions/d