Controleer uw redis.conf bestand om de rechten in dir . te zien en dbbestandsnaam . Als het bestand met de naam in de dbfilename die zich in het pad bevindt dat is opgegeven in de dir pad bestaat en de toestemming is ook goed. dan zou het probleem verholpen moeten zijn.
Ik hoop dat dit iemand zal helpen.
P.S.
Om de redis.conf
. te vinden bestandslocatie, kunt u de #ps ax | grep redis
controleren. Meestal wordt het doorgegeven aan de redis-server
als invoerbestand.
Voor de directory permissies:het moet 755
zijn , voor de dbbestandsnaam , het moet 644
. zijn
Soms moet je ook top
. gebruiken commando om te controleren of de user:group
van de redis-server
en de eigenaar van dir zijn consistent. d.w.z. de redis-server
wordt gerund door redis:redis , maar de dir bevindt zich onder root:root . In dit geval moet u chown redis:redis -R dir
.