आपको अपनी redis.conf . की जांच करनी चाहिए dir . में अनुमतियां देखने के लिए फ़ाइल और dbfilename . अगर फ़ाइल का नाम dbfilename . है जो dir . में निर्दिष्ट पथ में स्थित है पथ मौजूद है और अनुमति भी सही है। तो समस्या को ठीक किया जाना चाहिए।
आशा है कि यह किसी की मदद करेगा।
अनुलेख
redis.conf
को खोजने के लिए फ़ाइल स्थान, आप #ps ax | grep redis
जाँच करने के लिए। आमतौर पर इसे redis-server
. को पास किया जाएगा इनपुट फ़ाइल के रूप में।
dir . के लिए अनुमतियाँ:यह 755
होना चाहिए , dbfilename . के लिए , यह 644
होना चाहिए
कभी-कभी आपको top
. का भी उपयोग करने की आवश्यकता होती है user:group
. की जांच करने के लिए आदेश redis-server
का और dir . के स्वामी सुसंगत है। यानी redis-server
redis:redis . द्वारा चल रहा है , लेकिन dir रूट:रूट . के अंतर्गत है . इस मामले में, आपको chown redis:redis -R dir
. की आवश्यकता होगी ।