最近安装redis7.0版本的库,玩了一下。出现了一个小问题,在设置完用户名和密码之后,把信息保存acl文件时,报错:
我检查了一下redis.conf配置文件,已经配置了 aclfile /app/redis/redis-7.0.8/users.acl,
对应的users.acl空文件我也创建了
但试了几次还是报出上面的错误,说没有配置acl文件。
郁闷了一会,思索了一集动漫的时间,找出了原因。
原来是自己在启动redis的的时候没有指定redis.conf,导致的。
我是直接用./redis-server &启动。按照惯例,redis会默认读取当前项目下redis.conf配置文件,但这里似乎并没有读取。
后来我改成./redis-server ../redis.conf &启动之后,再保存acl则成功了。
~~~~~~~~~~可以忽略~~~~~~~~~~~~~
发现一个不错的chatGPT网站,方便易用。