上门一对一计算机家教
当前位置: 首页 > dedecms家教 >

真正牛B的方法Dede后台验证码不显示解决方法

点击: 时间:2016-02-16 来源:北京家教网
打开include文件夹下vdimgck.php文件(一般是倒数第三个)加入ob_clean() 清除图片生成缓存就ok了 叼的一B。其他的方法简直就是垃圾 别人说把验证码去掉 我也是醉了
打开include文件夹下vdimgck.php文件(一般是倒数第三个)加入ob_clean() 清除图片生成缓存就ok了
叼的一B。其他的方法简直就是垃圾
别人说把验证码去掉 我也是醉了
 

dedecms验证码突然就不显示了,十分恼火,百度了好久,很多说解决大全可都没解决,后来仔细查找发现
GD 库正常开启data/sessions 目录权限可写,这种情况下,如果出现红叉,是缓存的问题,修改 vdimgck.php 文件,找到下面的位置,添加 ob_clean() 函数,即可:

    //ob_clean() ob_clean — 清空(擦掉)输出缓冲区

   ob_clean();

    if(function_exists("imagejpeg"))

    {

        header("content-type:image/jpeg\r\n");

        imagejpeg($im);

    }

    else

    {

        header("content-type:image/png\r\n");

        imagepng($im);

    }

    imagedestroy($im);


------分隔线----------------------------