问题描述:
GBK版本正常,UTF-8版本验证码显示不出来,表现为显示红叉。
经过多方调试最终解决。
我的解决办法是,最终尝试到,修改/checkcode.php 文件
注释掉 require dirname(__FILE__).’/include/common.inc.php’; 这行
新增一行$CONFIG[‘sessionsavepath’] = PHPCMS_ROOT.’/data/sessions/’;
才显示。
可能每个人的服务器情况不一样,仅提供解决思路。
1,session的存储路径是否可写?
2,checkcode.php的编码是否与包含文件的编码一致。
自己尝试吧!