Du bør tjekke din redis.conf fil for at se tilladelserne i dir og dbfilnavn . Hvis filen er navngivet i dbfilename som er placeret i stien angivet i dir sti eksisterer, og tilladelsen er også rigtig. så skulle problemet være løst.
Håber dette vil hjælpe nogen.
P.S.
For at finde redis.conf filplacering, kan du bruge #ps ax | grep redis at tjekke. Normalt vil det blive sendt til redis-server som inputfil.
Til dir tilladelser:det skal være 755 , for dbfilename , skal det være 644
Nogle gange skal du også bruge top kommando for at kontrollere, om user:group af redis-server og ejeren af dir er konsekvente. dvs. redis-server kører af redis:redis , men dir er under root:root . I dette tilfælde skal du chown redis:redis -R dir .