POST TIME:2018-10-30 17:27
今天在更新網(wǎng)站登陸的時(shí)候遇到了驗(yàn)證碼不正確,考慮到剛剛設(shè)置了網(wǎng)站文件夾的權(quán)限,估計(jì)是權(quán)限不夠造成的,后來(lái)經(jīng)過(guò)了解,dedecms的驗(yàn)證碼是data目錄的session文件夾,在服務(wù)器上把session文件夾設(shè)置為可寫,問(wèn)題解決了。
這里要說(shuō)到的就是有的朋友自己沒有服務(wù)器的權(quán)限,那怎么辦呢,解決辦法就是要求你的空間上給你設(shè)置為可寫,或者換空間商,這兩個(gè)你都不想做的話,可以去掉dedecms登陸時(shí)的驗(yàn)證碼驗(yàn)證步驟,具體辦法是:
可以取消掉驗(yàn)證碼,具體方法如下
實(shí)現(xiàn)的方法一共分為兩步來(lái)進(jìn)行:
打開 dede/login.php 找到:
if($validate==” || $validate != $svali)
替換為:
if( false)
然后,在模板dede/templets/login.htm里去掉以下驗(yàn)證碼的具體HTML代碼:
<li><span>驗(yàn)證碼:</span>
<input name="validate" type="text" id="vdcode" style=’width:50px;text-transform:uppercase;’ class="text" />
<img id="vdimgck" src="../include/vdimgck.php" alt="看不清?點(diǎn)擊更換" align="absmiddle" style="cursor:pointer" onclick="this.src=this.src+’?’" />
</li>
以上辦法可以解決dedecms登錄時(shí)提示驗(yàn)證碼錯(cuò)誤,如果以上方法你都試了還是沒有解決,我也沒有辦法了。那就是你真的輸入錯(cuò)了驗(yàn)證碼,呵呵。
