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