Debería comprobar su redis.conf archivo para ver los permisos en dir y nombre de archivo db . Si el archivo nombrado en dbfilename que se encuentra en la ruta especificada en el dir la ruta existe y el permiso también es correcto. entonces el problema debe ser arreglado.
Espero que esto ayude a alguien.
PD
Para encontrar el redis.conf
ubicación del archivo, puede usar el #ps ax | grep redis
verificar. Por lo general, se pasará al redis-server
como archivo de entrada.
Para el directorio permisos:debe ser 755
, para el nombre de archivo db , debería ser 644
A veces también necesitas usar top
comando para verificar si el user:group
del redis-server
y el propietario de dir son consistentes. es decir, el redis-server
se está ejecutando por redis:redis , pero el dir está bajo raíz:raíz . En este caso, debe chown redis:redis -R dir
.