如果你用的是linux的主机,在安装dedecms5.6之后可能会出现客户端浏览器中不能显示验证码的情况,这是因为dedecms5.6采用securimage php脚本来生成验证码,而securimage必须php支持gd2以及freetype,默认安装php的时候freetype一般是不会安装的。 在gentoo linux下只要加上"truetype" use标记,并重新emerge php就能让php支持freetype,详细过程如下: vi /etc/portage/package.use 在package.use中加入如下一行 dev-lang/php truetype 然后emerge –newuse php 最后重启主机,就能生效,如果你用的是别的linux系统,在编译php包时先用configure配置开启freetype支持,如果你用的是linux虚拟主机,联系空间提供商解决,如果解决不了,那就最好换用dedecms5.5版本。 |
