Měli byste zkontrolovat svůj redis.conf soubor zobrazíte oprávnění v adresáři a název souboru db . Pokud je soubor pojmenovaný v dbfilename který se nachází v cestě zadané v adresáři cesta existuje a oprávnění je také správné. pak by měl být problém vyřešen.
Doufám, že to někomu pomůže.
P.S.
Chcete-li najít redis.conf
umístění souboru, můžete použít #ps ax | grep redis
zkontrolovat. Obvykle bude předán na redis-server
jako vstupní soubor.
Pro dir oprávnění:mělo by to být 755
, pro název souboru db , mělo by to být 644
Někdy je také potřeba použít top
pro kontrolu, zda user:group
redis-server
a vlastník dir jsou konzistentní. tj. redis-server
provozuje redis:redis , ale adresář je pod root:root . V tomto případě musíte chown redis:redis -R dir
.