問題
創(chuàng)新互聯(lián)憑借專業(yè)的設(shè)計團隊扎實的技術(shù)支持、優(yōu)質(zhì)高效的服務(wù)意識和豐厚的資源優(yōu)勢,提供專業(yè)的網(wǎng)站策劃、網(wǎng)站設(shè)計制作、網(wǎng)站建設(shè)、網(wǎng)站優(yōu)化、軟件開發(fā)、網(wǎng)站改版等服務(wù),在成都10余年的網(wǎng)站建設(shè)設(shè)計經(jīng)驗,為成都上1000家中小型企業(yè)策劃設(shè)計了網(wǎng)站。
之前項目能夠正常運行,因為默認(rèn)選擇db0,后來新的需求來了,不是默認(rèn)db0,而是給參數(shù)選擇db。
修改后代碼如下,卻報錯NOAUTH Authentication required。
2解決方法
該問題一般來說是密碼錯誤,或者redis機器的防火墻沒關(guān)燈問題。
我檢查了密碼防火墻等都沒有問題。
后來通過debug終于發(fā)現(xiàn)問題,修改代碼如下:
在選擇幾號db的時候,就需要連接redis,而此時我將選擇庫號代碼放在了配置密碼代碼之前,導(dǎo)致報密碼出錯的問題。
總結(jié)
這個問題其實很簡單,其實靜下心來仔細想一想也能知道哪里出錯。
編程需要有一顆靜思致遠的心,否則真的很難進步,希望能時刻提醒自己。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。