不少使用dedecms的站長(zhǎng)在DedeCMS后臺(tái)登錄的時(shí)候遇到輸入正確的驗(yàn)證碼卻提示驗(yàn)證碼錯(cuò)誤的問(wèn)題,導(dǎo)致登錄不了后臺(tái)。
在這里,織夢(mèng)技術(shù)研究中心給大家列出幾個(gè)解決方案,如果遇到這個(gè)問(wèn)題,大家可以通過(guò)下面的方法進(jìn)行檢測(cè)修復(fù)。
第1種可能性:服務(wù)器空間滿了。
服務(wù)器的空間滿了也會(huì)導(dǎo)致提示驗(yàn)證碼錯(cuò)誤,如果也遇到驗(yàn)證碼錯(cuò)誤的問(wèn)題,我們首先檢查一下是否網(wǎng)站服務(wù)器空間滿了。
第2種可能性:session緩存。
可以用FTP進(jìn)入你的dedecms網(wǎng)站安裝目錄,手動(dòng)把data/session目錄下除index.htm外的其它session文件都刪除,然后清除一下瀏覽器緩存,再重新登錄dedecms后臺(tái)試試看。
如果上面的2種方法都不能解決問(wèn)題,那就只能采用第3種方法了,那就是取消后臺(tái)登錄驗(yàn)證碼。
具體方法如下
打開(kāi)后臺(tái)管理目錄的login.php文件,在里面找到:
if($validate=='' || $validate != $svali)
替換為:
if( false )
然后,打開(kāi)管理目錄的templets/login.htm文件,在里面去掉以下驗(yàn)證碼的具體HTML代碼:
<li><span>驗(yàn)證碼:</span>
<input name="validate" type="text" id="vdcode” style="width:50px;text-transform:uppercase;" />
<img id="vdimgck" src="../include/vdimgck.php" alt="看不清?點(diǎn)擊更換" align="absmiddle" style="cursor:pointer" onclick="this.src=this.src+'?'" />
</li>
去掉之后就可以重新登錄織夢(mèng)后臺(tái)了,不需要輸入驗(yàn)證碼就能完成登錄。
|