DedeCMS v5.5后臺驗證碼錯誤的解決辦法
來源:程序員人生 發布時間:2013-11-23 17:59:20 閱讀次數:3224次
這兩天發現后臺登陸時候老是提示驗證碼錯誤,原來用的是IE6.0 換了個google 的chrome 瀏覽器,能進去了,今天發現又死活進不了,參照論壇上所說的 ,修改login.php 后提示 session temp 錯誤,幸好自己的服務器,登陸后發現原來 php 下的session temp 無法讀寫,文件系統出問題,倒是這個文件夾無法正常讀寫,因此 后臺老是錯誤,登陸不上,最后把原來的sessiontemp 改名后(錯誤導致無法)新建了一個同名的文件夾,測試后正常!問題解決。
以下是 壇子里搜到的其他信息,僅作參考
解決一:data/session 保存不成功,原因是目錄沒有寫權限(權限777);
解決二:可以取消掉驗證碼,具體方法如下
實現的方法一共分為兩步來進行:
打開 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>
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈