中文维基百科建站系统-HDwiki爱好者

当前位置: 主页 > Web技术 >

dedecms5.6的验证码在浏览器中不能显示的终极解决方案

时间:2011-06-21 21:16来源:原创 作者:world7th 点击:

如果你用的是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版本。

------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
推荐内容
  • xml概述

     1996年,万维网联盟(W3C)开始设计一种可扩展的标记语言,使其能够将SGML的灵活性和强大功能与已经被广泛采用的HTML结合起来,经过W3C开发人员的努力...

  • 利用ffmpeg在linux下将mp3文件转换为wma

    现在网络朝宽带网发展越来越快了,但服务器托管环境要变化还是要很多的¥,所以能节省一分就是一分。在网络上音频文件通常使用mp3格式存储,mp3格式音质可以压得比较...

  • nginx支持手机应用(mobile)相关

    nginx支持手机应用的一些配置...

  • F5负载均衡器简明配置手册

    负载均衡器通常称为四层交换机或七层交换机。四层交换机主要分析IP层及TCP/UDP层,实现四层流量负载均衡。七层交换机除了支持四层负载均衡以外,还有分析应用层的...

  • HTTP协议详解

    HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展...

  • 分布式数据库拆表拆库的常用策略

    在大容量,高负荷的web系统中,对数据库进行一系列拆分,可有效提升数据库容量和性能。在初学程序的早期,程序员通常都喜欢按传统数据库设计模式,设计为单库和单一功能...