PHP 在 windows下配置redis扩展

PHP 在 windows下配置redis扩展

准备

redis 下载:https://redis.io/download

redis php 扩展:http://windows.php.net/downloads/pecl/releases/redis/

igbinary php 扩展: http://windows.php.net/downloads/pecl/releases/igbinary/

将上述两个扩展文件放在php/ext/下,且在php.ini 添加代码如下:

1
2
3
; php_redis
extension=php_igbinary.dll
extension=php_redis.dll

注意书写顺序。

注意

1、要下载对应php版本的phpredis模块;

2、注意是32位还是64位。这个要看phpinfo()输出的Architecture,而不是操作系统的位数。

3、下载时候,带-ts-的是线程安全的,带-nts-是非线程安全的。

重启apache服务器

示例代码:

1
2
3
4
5
6
<?php
$redis = new Redis();
$redis->connect("localhost","6379");
$redis->set("say","Hello World");
echo $redis->get("say");
?>

redis 开启:双击两个exe 打开两个窗口redis-server.exe和redis-cli.exe