Redis学习之路(004)- 报错及问题

在i配置编译的过程中,遇到一下问题:

1. /redis_test: error while loading shared libraries: libhiredis.so.0.13: cannot open shared object file: No such file or directory

动态库的问题,是系统找不到这个动态库,此时需要:

  (1)、首先检查一下/etc/ld.so.conf文件中是否包含需要的动态库的目录(如/usr/local/lib),如果没有的话就添加进出;

  (2)、执行sudo /sbin/ldconfig以下,更新一下系统动态库配置。

 2. 编译的通过,运行断错误(segmentation fault)

  可能是版本Redis问题,我安装了Redis-3.3.5会出现这种问题,而Redis-2.8.3不会,非常稳定。

【注】

源码安装Redis之后,安装开发或运行时所需的include文件及库文件,只需执行如下命令即可:

cd redis3.0.7/deps/hiredis/
make install

3. 如果运行本地ip可以,但其他的设备设备的ip不能打开数据库,可能是防火墙问题。

 解决方法:关闭防火墙,打开默认的端口。

 参考文档:http://www.cnblogs.com/jikexianfeng/p/6899572.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值