在安装discuz的ucenter和ecmall之后,会出现登陆验证码不能识别的问题,这是因为discuz使用的ttf字库和UNIX ttf库不兼容引起的。
ucenter修改control/admin/seccode.php文件,将function control() 函数中的
$code->ttf = 1;
修改为
$code->ttf = 0;
ecmall修改includes/cls.captcha.php文件,将class Captcha 类中
var $ttf = 1;
修改为
var $ttf = 0;