windows redis:Uncaught exception 'RedisException' with message 'Redis server went away'
2016-09-14 09:44
495 查看
window-exe-redis-2.8.12服务,当你复制好php_igbinary.dll,php_redis.dll时候,你运行redis报错:Fatal error: Uncaught exception 'RedisException' with message 'Redis server went away' ,是因为没有开启redis服务,本软件即是redis windows服务。
参考文档:
http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/ https://github.com/ServiceStack/redis-windows/tree/master/downloads http://jingyan.baidu.com/article/f25ef2546119fd482c1b8214.html?qq-pf-to=pcqq.discussion
文献:
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
Redis 安装包(当前教程版本2.8.12)
文件介绍:
redis-benchmark.exe #基准测试
redis-check-aof.exe # aof
redischeck-dump.exe # dump
redis-cli.exe # 客户端
redis-server.exe # 服务器
redis.windows.conf # 配置文件
windows 运行(快捷键:windows键+R键),输入【cmd】命令,进入DOC操作系统窗口。
使用命令【redis-server.exe redis.windows.conf】,启动redis 服务【如果您没出现如下的错误,直接跳过】。如果您也像我一样出现如下的错误,不用急,总有解决办法滴!
解决办法:
根据提示,是 maxheap 标识有问题,打开配置文件 redis.windows.conf ,搜索 maxheap , 然后直接指定好内容即可.
......
#
# maxheap <bytes>
maxheap 1024000000
.......
然后再次启动,OK,成功.
服务启动成功状态
启动redis服务的doc窗口,不用关闭,因为服务需要一直执行,关闭服务,直接关闭窗口就行。
新打开一个doc窗口,用自带的客户端工具进行测试 命令【redis-cli.exe】,详细操作如下。。事例展示了一个基本的读写操作,设置set key->age,value->21,get age 得到key的值。^_^
END
如果运行出错,是属性兼容性权限(以管理员身份运行)。
参考文档:
http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/ https://github.com/ServiceStack/redis-windows/tree/master/downloads http://jingyan.baidu.com/article/f25ef2546119fd482c1b8214.html?qq-pf-to=pcqq.discussion
文献:
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
工具/原料
Windows 64位操作系统Redis 安装包(当前教程版本2.8.12)
方法/步骤
在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.conf # 配置文件
windows 运行(快捷键:windows键+R键),输入【cmd】命令,进入DOC操作系统窗口。
使用命令【redis-server.exe redis.windows.conf】,启动redis 服务【如果您没出现如下的错误,直接跳过】。如果您也像我一样出现如下的错误,不用急,总有解决办法滴!
解决办法:
根据提示,是 maxheap 标识有问题,打开配置文件 redis.windows.conf ,搜索 maxheap , 然后直接指定好内容即可.
......
#
# maxheap <bytes>
maxheap 1024000000
.......
然后再次启动,OK,成功.
服务启动成功状态
启动redis服务的doc窗口,不用关闭,因为服务需要一直执行,关闭服务,直接关闭窗口就行。
新打开一个doc窗口,用自带的客户端工具进行测试 命令【redis-cli.exe】,详细操作如下。。事例展示了一个基本的读写操作,设置set key->age,value->21,get age 得到key的值。^_^
END
注意事项
这个版本是Win64的,所以32位windows就不要折腾了。如果运行出错,是属性兼容性权限(以管理员身份运行)。
相关文章推荐
- 高可用、开源的Redis缓存集群方案
- Django1.9开发博客(13)- redis缓存
- Redis的数据类型及命令行操作
- hibernate redis实现分布式二级缓存
- redis 集群
- redis集群 Waiting for the cluster to join 一直等待
- 002. Redis Cluster 部署
- Redis集群搭建
- 一个简单的redis调用类
- redis运行状态图形化监控工具 — RedisLive
- SpringAOP与Redis搭建缓存
- Mac 下安装Redis
- PHP 使用 Redis
- redis 的安装以及主从配置
- redis三种启动设置
- redis.conf 配置详解
- 初识Redis及Redis在Windows下的安装和使用
- spark-shell 读写hdfs 读写hbase 读写redis
- Redis基础学习(四)—Redis的持久化
- linux下如何安装redis