PHPCMS2008验证码无法显示的解决办法

问题描述:

GBK版本正常,UTF-8版本验证码显示不出来,表现为显示红叉。

经过多方调试最终解决。

我的解决办法是,最终尝试到,修改/checkcode.php 文件

注释掉 require dirname(__FILE__).’/include/common.inc.php’; 这行

新增一行$CONFIG[‘sessionsavepath’] = PHPCMS_ROOT.’/data/sessions/’;

才显示。

可能每个人的服务器情况不一样,仅提供解决思路。

1,session的存储路径是否可写?

2,checkcode.php的编码是否与包含文件的编码一致。

自己尝试吧!