今天在更新網站登陸的時候遇到了驗證碼不正確,考慮到剛剛設置了網站文件夾的權限,估計是權限不夠造成的,后來經過了解,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登錄時提示驗證碼錯誤,如果以上方法你都試了還是沒有解決,我也沒有辦法了。那就是你真的輸入錯了驗證碼,呵呵。
新聞熱點
疑難解答