亚洲国产精品人久久,亚洲va国产日韩欧美精品色婷婷,久久久久88色偷偷,免费人成黄页在线观看国际

17站長網

17站長網 首頁 CMS dedecms 查看內容

織夢CMS程序登錄后臺驗證碼不顯示怎么解決

2023-6-17 14:58| 查看: 3180 |來源: 互聯網

以前小編介紹過dedecms的驗證碼改為數字的方法,現在來說說DEDECMS后臺登錄不顯示驗證碼怎么解決。 方法一: 打開dede/login.php 找到如下代碼 if(($validate== ...

以前小編介紹過dedecms的驗證碼改為數字的方法,現在來說說DEDECMS后臺登錄不顯示驗證碼怎么解決。

方法一:

打開dede/login.php 找到如下代碼

if(($validate=='' || $validate != $svali) && preg_match("/6/",$safe_gdopen)){

ResetVdValue();

ShowMsg('驗證碼不正確!','login.php',0,1000);

exit;

}

第一行替換為 if(false){

方法二

打開data/safe/inc.safe.config.php

把代碼$safe_gdopen = '1,2,3,4,5,6,7'; 中的6,刪除即可

Dede后臺驗證碼不顯示情況一分析

驗證碼需要GD庫 請檢查你的環境是否開啟GD庫

Dede后臺驗證碼不顯示情況二分析

驗證碼只顯示背景 不顯示字母

打開驗證碼生成文件 Include/vdimgck.php

找到

for($i=0;$i<$rndcodelen;$i++)

{

$bc = mt_rand(0, 1);

$rndstring[$i] = strtoupper($rndstring[$i]);

$c_fontColor = $fontColor[mt_rand(0,4)];

$y_pos = $i==0 ? 4 : $i*($font_size+2);

$c = mt_rand(0, 15);

@imagettftext($im, $font_size, $c, $y_pos, 19, $c_fontColor, $font_file, $rndstring[$i]);

$lastc = $rndstring[$i];

}

Imagettftext()函數沒有成功的執行導致了驗證碼只顯示背景 不顯示字母

以上就是兩個不錯的解決辦法,使用看看有沒有效果吧。

本文最后更新于 2023-6-17 14:58,某些文章具有時效性,若有錯誤或已失效,請在網站留言或聯系站長:17tui@17tui.com
·END·
站長網微信號:w17tui,關注站長、創業、關注互聯網人 - 互聯網創業者營銷服務中心

免責聲明:本站部分文章和圖片均來自用戶投稿和網絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業用途,如果損害了您的權利,請聯系我們及時修正或刪除。謝謝!

17站長網微信二維碼

始終以前瞻性的眼光聚焦站長、創業、互聯網等領域,為您提供最新最全的互聯網資訊,幫助站長轉型升級,為互聯網創業者提供更加優質的創業信息和品牌營銷服務,與站長一起進步!讓互聯網創業者不再孤獨!

掃一掃,關注站長網微信

大家都在看

    熱門排行

      最近更新

        返回頂部