校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > 織夢(mèng)后臺(tái)升級(jí)后驗(yàn)證碼登錄一直顯示錯(cuò)誤的解決

織夢(mèng)后臺(tái)升級(jí)后驗(yàn)證碼登錄一直顯示錯(cuò)誤的解決

POST TIME:2017-10-24 21:11

前幾天,給網(wǎng)站后臺(tái)系統(tǒng)做了一下升級(jí),可是升級(jí)后,后臺(tái)一直不能登錄成功,一直提示驗(yàn)證碼不正確,就是登不進(jìn)去,這個(gè)問(wèn)題一直困擾我很久,試了很多方法都不行啊,在網(wǎng)上有些說(shuō)什么V5.7的不好,很垃圾,過(guò)幾天就好,我們做網(wǎng)站的不可能一直等著它好吧,這樣就很被動(dòng)了。

針對(duì)這種情況,我也在網(wǎng)上找了各種織夢(mèng)(dedecms)后臺(tái)登陸驗(yàn)證碼錯(cuò)誤或不顯示解決的方法,常見(jiàn)的就是驗(yàn)證碼輸入明明正確但卻提示不正確,或者壓根不顯示,說(shuō)一下碰到這種情況的幾種原因:

①、網(wǎng)站空間滿了。

②、清除瀏覽器的cookies,重啟瀏覽器。

③、織夢(mèng)(dedecms)5.7版本轉(zhuǎn)移data目錄引起的。

④、程序內(nèi)/data/session目錄權(quán)限設(shè)置問(wèn)題。

⑤、更好空間新的空間里php.ini里gd庫(kù)配置問(wèn)題。

⑥、織夢(mèng)(dedecms)版本程序升級(jí)操作不正確造成驗(yàn)證碼提示不正確。

⑦、網(wǎng)站程序出錯(cuò),重新上傳安裝。

⑧、網(wǎng)速不行,換個(gè)時(shí)間,等網(wǎng)速快了再試。

好了,引起dede織夢(mèng)后臺(tái)登陸驗(yàn)證碼錯(cuò)誤或者不顯示的原因找到了,那么現(xiàn)在我們來(lái)總結(jié)一下解決辦法,我測(cè)試過(guò)的方法如下,提供給大家參考下:

1、檢查網(wǎng)站空間是否滿了?

有些朋友遇到的驗(yàn)證碼錯(cuò)誤可能是因?yàn)榭臻g滿了,所以,如果你的網(wǎng)站一直很正常,也沒(méi)被攻擊過(guò),沒(méi)做過(guò)任何改動(dòng),遇到驗(yàn)證碼錯(cuò)誤的問(wèn)題,可以先檢查是否空間滿了。

測(cè)試的方法是你可以隨便上傳FTP空間里一個(gè)文件,會(huì)有提示,你可以聯(lián)系空間服務(wù)商。

如果是空間滿了,就需要你登錄服務(wù)器或ftp刪除一些無(wú)用的文件,或者增加一下網(wǎng)站空間。

如果網(wǎng)站空間仍然剩余很多,驗(yàn)證碼仍然顯示不正確的話,那你就找找其他原因了。

2、刪除緩存文件

還有一種情況,可能是由于網(wǎng)站長(zhǎng)期的使用,致使大量的緩存文件所致,對(duì)此,你可以登錄服務(wù)器或用ftp進(jìn)入你的dedecms程序空間,把data/session目錄下,將除index.html以外文件全部刪除就可以了。

然后,本地ie瀏覽器清除緩存,重新登錄dedecms后臺(tái),再試試看。

3、轉(zhuǎn)移data目錄引起的

如果是5.7版本的轉(zhuǎn)移data目錄引起的,請(qǐng)改一下/include/vdimgck.php這個(gè)文件,這個(gè)文件里也調(diào)用了DATA里的文件也可以改路徑,把帶有這個(gè) /../data 改成你現(xiàn)在的路徑的相關(guān)介紹)。

4、session目錄權(quán)限設(shè)置問(wèn)題

如果你發(fā)現(xiàn)/data/session/文件保存不成功,原因可能是目錄沒(méi)有寫(xiě)權(quán)限。

對(duì)此,你就要看session是否有寫(xiě)入權(quán)限,如果沒(méi)有的話,給"internet來(lái)賓賬戶"添加寫(xiě)入權(quán)限,Linux的話,目錄權(quán)限設(shè)置為"777"。

5、服務(wù)器的php.ini配置問(wèn)題

設(shè)置服務(wù)器的php.ini:打開(kāi)php.ini文件找到

;session.save_path = "/tmp"

改寫(xiě)成:

session.cookie_path = /

把extension=php_gd2.dll;將他前面的分號(hào)去掉。

6、版本升級(jí)后的漏洞所致

對(duì)織夢(mèng)(dedecms)后臺(tái)升級(jí)之后,驗(yàn)證碼可以顯示,不管怎么登陸都是錯(cuò)誤,在網(wǎng)上找了很久的攻略,發(fā)現(xiàn)都不能解決,最后,發(fā)現(xiàn)在我的?\data文件夾下除了sessions文件夾外,還有一個(gè)sessions_8ab3842ff8的文件夾,而這個(gè)文件夾中照樣記錄著您的登陸信息。

 

唯一不同的是,sessions中的記錄驗(yàn)證碼會(huì)和后臺(tái)登陸驗(yàn)證碼同步,sessions_8ab3842ff8卻不會(huì)記錄驗(yàn)證碼,那么我們就只要需要記錄同步到sessions文件夾即可。

解決方法:

打開(kāi)include?文件夾下的common.inc.php文件,找到以下代碼:

//Session保存路徑
$enkey = substr(md5(substr($cfg_domain_cookie,0,5)),0,10);
$sessSavePath = DEDEDATA."/sessions_{$enkey}";
if ( !is_dir($sessSavePath) ) mkdir($sessSavePath);
if(is_writeable($sessSavePath) && is_readable($sessSavePath))
{
    session_save_path($sessSavePath);
}

$sessSavePath = DEDEDATA."/sessions_{$enkey}";

改成:

$sessSavePath = DEDEDATA."/sessions";

保存即可!

再登陸,就不會(huì)出現(xiàn)驗(yàn)證碼不正確了!?

7、直接去掉驗(yàn)證碼

如果覺(jué)得這些方法實(shí)在太麻煩,也可以取消掉驗(yàn)證碼,具體方法如下:

實(shí)現(xiàn)的方法一共分為兩步來(lái)進(jìn)行,首先,打開(kāi)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;" />
<img id="vdimgck" src="../include/vdimgck.php" alt="看不清?點(diǎn)擊更換" align="absmiddle" style="cursor:pointer" onclick="this.src=this.src+'?'" />
</li>

或者是在“驗(yàn)證碼安全設(shè)置”里,說(shuō)修改后的保存實(shí)際上是修改了data\safe\inc_safe_config.php這個(gè)文件,這是個(gè)配置文件。

比如:$safe_gdopen = '1,2,3,5,6'; 這個(gè)就是系統(tǒng)哪些地方開(kāi)啟驗(yàn)證碼。與[驗(yàn)證碼安全設(shè)置]界面是一對(duì)一的關(guān)系。

所以,如果當(dāng)我們管理后臺(tái)想關(guān)閉驗(yàn)證碼(如果驗(yàn)證碼無(wú)法正確輸入,不支持GB庫(kù))的時(shí)候,只需要打開(kāi)data\safe\inc_safe_config.php 將$safe_gdopen = '1,2,3,5,6'; 中的6刪除即可,不必去進(jìn)行繁瑣的設(shè)置。

最后,如果以上方法均不適用的話,那么你就重新安裝下對(duì)應(yīng)版本的程序,然后將您的css及圖片文件,模板文件,upload文件夾轉(zhuǎn)移過(guò)來(lái),最后還原數(shù)據(jù)庫(kù)。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢(xún)

  • 400-1100-266
主站蜘蛛池模板: 北海市| 喀喇| 富蕴县| 盐津县| 明星| 惠州市| 招远市| 界首市| 秦安县| 巍山| 玉林市| 烟台市| 赣州市| 乐平市| 海阳市| 德庆县| 睢宁县| 全椒县| 陆丰市| 盘锦市| 曲水县| 大安市| 崇左市| 萨嘎县| 乌鲁木齐县| 营山县| 林芝县| 荔浦县| 枣阳市| 新化县| 嘉兴市| 留坝县| 沂源县| 天峻县| 云安县| 金秀| 虞城县| 寻甸| 哈密市| 四川省| 印江|