花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

解決織夢dedeCMS驗(yàn)證碼不顯示或者顯示不正確的方法

時(shí)間: 2018-12-07 23:49 閱讀: 作者:素材無憂網(wǎng)

相信很多朋友在使用織夢cms建站的時(shí)候一定遇到過后臺(tái)驗(yàn)證碼不顯示的情況,出現(xiàn)這樣的問題真的很讓人糾結(jié),如何解決dedecms驗(yàn)證碼不顯示呢?近期小編仔細(xì)研究了一下并根據(jù)網(wǎng)上的各個(gè)版本總結(jié)下面幾種解決方法:
解決織夢dedeCMS驗(yàn)證碼不顯示或者顯示不正確的方法(圖1)
問題一:首先先確定php配置環(huán)境沒問題,如果一個(gè)服務(wù)器有的網(wǎng)站顯示驗(yàn)證碼有的不顯示,可以排除運(yùn)行環(huán)境的問題;出現(xiàn)這種情況有可能是:可能是php中GB庫沒有開啟。 解決方法:打開php.ini找到extension=php_gd2.dll去掉前面的#;然后重啟服務(wù)。 下個(gè)探針或者用<?php phpinfo() ?>看下是否開啟GB庫;   問題二:如果網(wǎng)站編碼是utf-8的,有可能是bom頭的問題,GBK編碼的網(wǎng)站不會(huì)出現(xiàn)這種情況。 解決方法:使用非windows自帶文本編輯器,推薦emeditor,打開下面三個(gè)文件,common.php,vdimgck.php和data/safe/inc_safe_config.php文件,然后找到右下角,如果是帶簽名的話,保存為不帶簽名的;檢查也可以批量去掉下BOM頭;
解決織夢dedeCMS驗(yàn)證碼不顯示或者顯示不正確的方法(圖2)
問題三:文件丟失 或者 權(quán)限不夠 解決方法:織夢5.6,5.7的話,看下Include/vdimgck.php,Include/data/words/words.txt這個(gè)兩個(gè)文件是否丟失,看是否是寫入權(quán)限,common.phpdata/safe/inc_safe_config.php權(quán)限。   問題四:驗(yàn)證碼輸入正確但是登陸不進(jìn)去 解決方法:刪除data/session下的所有session文件記錄,然后刷新頁面重新登陸   問題五:上面的方法都試了不行 只能去掉驗(yàn)證碼 解決方法: 方法1:找到/data/safe/inc_safe_config.php 去掉6即可,6控制后臺(tái)登陸驗(yàn)證碼,7控制自定義表單提交驗(yàn)證碼;
解決織夢dedeCMS驗(yàn)證碼不顯示或者顯示不正確的方法(圖3)
  方法2:打開dede/login.php文件找到
  1. if(($validate=='' || $validate != $svali) && preg_match("/6/",$safe_gdopen)){
            ResetVdValue();
            ShowMsg('驗(yàn)證碼不正確!','login.php',0,1000);
            exit;
    }
  第一行替換為   if(false){          好 問題解決 不輸驗(yàn)證碼后臺(tái)直接進(jìn)去 去掉驗(yàn)證碼顯示的錯(cuò)誤圖片: 打開dede/templets/login.htm文件 去掉下面代碼
  1. <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" onclick="this.src=this.src+'?'" />
    </li>

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: 解決織夢dedeCMS驗(yàn)證碼不顯示或者顯示不正確的方法

標(biāo)簽:  
相關(guān)文章
模板推薦