新聞中心
ecshop會(huì)員密碼修改后無(wú)法進(jìn)行登錄的解決方法
雖然程序可以在php空間里面完美的運(yùn)行,但是還是有一些小小的bug隱患伴隨著我們,很多的站長(zhǎng)朋友誤認(rèn)為是我們php空間的問題,那是什么問題呢,就是ecshop會(huì)員密碼修改后無(wú)法進(jìn)行登錄的問題,想這樣的問題與空間沒有任何的關(guān)系,因?yàn)槲覀兛臻g都是經(jīng)過再三的測(cè)試之后上線,所以不存在這個(gè)問題,這種問題的出現(xiàn)而是程序本身自帶的bug。那么接下來無(wú)憂主機(jī)小編說說的這個(gè)bug 怎么解決: 1、首先我們要明白ecshop的加密的形式,它并不是我們所想的事md5加密,目前很多開源源碼的加密方式已經(jīng)不是單獨(dú)的md5加密了。而我們只要明白這個(gè)道理那么問題自然就能分清楚了。 2、那么為什么會(huì)在會(huì)員改密之后不能正常登錄呢,原因就是ecshop在重置密碼的時(shí)候ec_salt或者salt沒有重置,而導(dǎo)致的不能登錄。 解決方法: A、這種方法無(wú)憂主機(jī)小編不建議使用,因?yàn)槟赖臅?huì)員號(hào)還好,如果不知道呢,那么就丟失了客戶了,因?yàn)檫@個(gè)是在數(shù)據(jù)庫(kù)中手動(dòng)修改的,那就是把salt重置為0。 B、這種方法是出現(xiàn)了bug的時(shí)候才加上的,很簡(jiǎn)單,原因是因?yàn)樽尦绦蜃詣?dòng)重置salt,找到includes/modules/integrates/ecshop.php line 170行,其中有一個(gè)salt的字段,您只需要在前面加上ec_即可。如圖所示: 以上方法符合任何版本的ecshop的bug解決方法。只要遇到此類情況可以試一試的喲。 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: 如何修改ECSHOP網(wǎng)站LOGO自定義尺寸大小 無(wú)憂小編指導(dǎo)您如果修改ECSHOP后臺(tái)生成的訂單編號(hào) ECSHOP后臺(tái)更新數(shù)據(jù)時(shí)報(bào)錯(cuò)”MYSQL SERVER ERROR REPORT” 無(wú)憂主機(jī)教程:ECSHOP程序如何通過SQL語(yǔ)句修改商品上架時(shí)間
本文地址:http://www.gle-technology.com/ecshop/18832.html