首頁  >  文章  >  後端開發  >  3種可能原因導致織夢DEDECMS後台驗證碼錯誤無法正常驗證的解決方法

3種可能原因導致織夢DEDECMS後台驗證碼錯誤無法正常驗證的解決方法

黄舟
黄舟原創
2017-04-01 10:04:222259瀏覽

這篇文章主要介紹了織夢DEDECMS後台驗證碼錯誤不能正常驗證的3種可能原因和解決方法,需要的朋友可以參考下

dedecms模板下載地址: www.php.cn/xiazai/code/dedecms

常看到很多人發文表示自己用織夢建的站在使用一段時間後會出現進不了後台,明明驗證碼是對的但提示說驗證碼不對。今天就花了時間整理了一些相關方法,主要有以下幾種:
解決一:

data/session 保存不成功,原因是目錄沒有寫入權限(權限777),使用FTP連線工具或進入線上檔案管理皆可修改;
#解決二:
 
可以取消掉驗證碼,具體操作方法如下,分為兩個步驟來進行:
 
1、開啟dede/login.php 找到:

程式碼如下:

if($validate=='' || $validate != $svali)

取代為: 

#程式碼如下:

if( false)

2、在模板dede/templets/login.htm裡去掉以下驗證碼的具體HTML程式碼:

程式碼如下:

<li><span>验证码:</span> 
<input name="validate" type="text" id="vdcode" style=&#39;
width
:50px;
text-transform
:uppercase;&#39; class="text" /> 
<img id="vdimgck" src="../
include
/vdimgck.php" alt="看不清?点击更换" align="absmid
dl
e" style="cursor:pointer" 
onclick
="this.src=this.src+&#39;?&#39;" /> 
</li>

解決三:
 
如果上面的二種辦法都不會湊效,這是還可以檢查一下是不是空間滿了,因為空間如果滿了,那就生成不了session檔啦。

以上是3種可能原因導致織夢DEDECMS後台驗證碼錯誤無法正常驗證的解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn