error while loading shared libraries,error MISCONF Redis is configured to,redis get中文乱码

1、运行程序链接hiredis出现错误

error while loading shared libraries:
libhiredis.so.0.13: cannot open shared object file: No such file or directory
birdbird@birdbird-virtual-machine:~$ sudo su
[sudo] birdbird 的密码: 
root@birdbird-virtual-machine:/home/birdbird# vi /etc/ld.so.conf //打开这个文件
然后加入/usr/local/lib 保存退出。
root@birdbird-virtual-machine:/home/birdbird# /sbin/ldconfig //执行这个命令

再去运行程序就好啦~

2、config set stop-writes-on-bgsave-error no //执行这个命令

127.0.0.1:6379> setex aa 10 aa
(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. 
Commands that may modify the data set are disabled. Please check Redis logs for details about the error.
127.0.0.1:6379> config set stop-writes-on-bgsave-error no  //执行这个命令
OK
127.0.0.1:6379> setex aa 10 aa //键值aa 值aa 时间10s
OK
127.0.0.1:6379> ttl aa
(integer) 6

3、redis get中文乱码

127.0.0.1:6379> set 性别 男
OK
127.0.0.1:6379> get 性别
"\xe7\x94\xb7"
127.0.0.1:6379> exit   //第一步
root@birdbird-virtual-machine:/home/birdbird# redis-cli --raw //第二步
127.0.0.1:6379> get 性别
男
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值