名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。使用织梦程序dedecms网站程序站点的朋友有很多,也经常遇到在登陆网站的后台的时候验证码不显示的问题,没有验证码就不能登陆,所以这个问题是一定要解决的。
打开验证码生成网站文件 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()系统数据库函数没有成功的执行导致了验证码只显示背景,不显示字母,具体的原因就是文字路径不对,在解决的时候首先要看的就是确定字体是不是默认的ggbi.ttf,字体存放在include/data/fonts/,然后找到for($i=0;$i<$rndcodelen;$i ),在此相关具体代码如下前加上$font_file= str_replace("\\","/",$font_file);
关于DedeCMS站点程序站点教程相关的知识,就说到这里了希望能帮助朋友们。dedecms网站程序独立模型无法控制图片大小