dede織夢(mèng)后臺(tái)登錄提示驗(yàn)證碼錯(cuò)誤怎么解決?
不少使用dedecms織夢(mèng)程序建站的站長(zhǎng)在DedeCMS后臺(tái)登錄的時(shí)候遇到輸入正確的驗(yàn)證碼卻提示驗(yàn)證碼錯(cuò)誤的問(wèn)題,導(dǎo)致登錄不了后臺(tái)。
在這里,實(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)證碼。
具體方法如下
打開后臺(tái)管理目錄的login.php文件,在里面找到:
if($validate=='' || $validate != $svali) 或者if(($validate=='' || $validate != $svali) && preg_match("/6/",$safe_gdopen))
替換為:
if( false )
然后,打開管理目錄的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>