解決問題redis問題:ERR Client sent AUTH, but no password is set


是的,這又是一個坑爹的問題。

明明在redis.conf中設置了密碼,而且redis還啟動了,為什么說沒有密碼呢?

大家都知道linux下啟動redis有很多種方法,

其中有 ./redis-server &  

這種方法啟動,不會帶上你的redis.conf配置文件啟動

還有 ./redis-server ../redis.conf

這種方法啟動的時候,會去帶上配置文件redis.conf

上面的問題 ERR Client sent AUTH, but no password is set 。我遇到過一次,原因是我大意了,我用了第一種方式啟動,

這個時候redis是沒有密碼的,但是我的redis配置文件中配置了密碼,所以當我在set值的時候就報這個錯誤了。

所以如果你配置了redis.conf這個文件,那么啟動redis的時候也一定要帶上這個文件啟動。我以后一定要細心,大家也一定要細心,共勉。 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM