PHP7安装Redis扩展教程【Linux与Windows平台】

本文实例讲述了PHP7安装Redis扩展的方法分享给大家供大家参考,具体如下:

linux中PHP7安装Redis扩展

1.依次执行

rush:bash;"> wget -c https://github.com/PHPredis/PHPredis/archive/PHP7.zip unzip PHP7.zip cd PHPredis-PHP7 /YouPath/PHPize ./configure --with-PHP-config=/YouPath/PHP-config make make install

2.加入PHP.ini

3.重启httpd

4.查看探针

windowsPHP7安装Redis扩展

这里提供PHP5.3版本的redisPHP扩展压缩包(里面有个dll):https://github.com/nicolasff/PHPredis/downloads

解压后把dll放到PHP的ext目录下,打开PHP.ini,增加一行:

rush:bash;"> extension=PHP_redis.dll

然后重启apache即可

例子:

rush:PHP;"> 2){ //设定写回的投票数的最大值,到了此值就写回MysqL $update_till_num = 50; //创建redis对象 $r = new Redis(); $r->connect('127.0.0.1',6379); //得到现在是第几个数据了 $this_click_num = $r->get('count_xin_newgame:'.$aid); //点击数加1 $r->set('count_xin_newgame:'.$aid,$this_click_num+1); if($this_click_num>=$update_till_num) { //如果点击数超过了设定数,那么就把数据写到MysqL if($this_click_num>$update_till_num) require_once(dirname(__FILE__)."/db.PHP"); //更新数据库 $db->ExecuteNoneQuery( "UPDATE `addonnewgame` SET `game_num` = game_num + '{$update_till_num}' WHERE `dede_addonnewgame`.`aid` ={$aid};" ); //重置投票数目为0 $r->set('count_xin_newgame:'.$aid,0); } $r->setTimeout('count_xin_newgame:'.$aid,7*24*60*60); exit($this_click_num); } ?>

更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》及《

希望本文所述对大家PHP程序设计有所帮助。

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...