成都网站建设

拥有10年以上经验丰富的网站制作团队,具备科学的建站流程和快速的客户服务体系

成都网站建设专家

整合营销专家

短时间、快速度、操作简单、低投入品牌展示率

成都整合营销专家

网站优化推广

包年网站优化,百度自然排名首页,真正实现点击不收费!

成都网站优化推广

主机域名

集群式CDN加速,打开速度快速,利于优化排名

独立IP主机
您当前位置:成都网站建设 >> 新闻频道 >> 成都网站建设 >> 浏览文章

织梦CMS网站验证码不显示处理办法?


时间:2013年07月03日 点击量:

今天我发现网站验证码不显示 5.6最新版 紧急
基本情况说明

万网主机
php4 +mysql 4

安装一切顺利 所有网站有验证码的地方都不能显示

gd图形库已经启用

受朋友之托搭了个dedecms,5.6版本的,验证码怎么死活都出不来,他说5.5以前是可以滴。

google了一番,找到的办法都一一试过了,比如改 include/vdimgck.php 路径啦,session目录权限啦,全都没效。

最后只好去看代码,发现新的5.6用的是securityimage库,把这个原版代码放上去,也不行,但这个原版好歹报了错,终于知道验证码是什么问题了!

原因是:缺乏freetype库支持,所以成都网站建设公司小编解决方法是重新编译php,加入对freetype的支持。

我的php编译配置参数:
./configure --prefix=/usr/local/php5
--with-apxs2=/usr/local/apache2/bin/apxs --with-mime-magic
--enable-mbstring=LANG --with-iconv --with-gd --with-jpeg-dir=/usr/lib
--with-zlib-dir=/usr/lib --with-mysql=/usr/local/mysql
--with-freetype-dir=/usr/lib

完了后重新启动apache,果然就好了。

当然前提是,你装了操作系统的freetype库,可以自己找一下:
find / -name libfreetype.so

如果其他解决dedecms验证码不显示的方法你都试过,都没效,可能就是我这个原因了。

文章由四川冠辰成都网站建设http://www.scgckj.com/4697.html编辑整理,转载请注明出处
网站首页| 关于我们| 热门关键词| 付款方式| 资质证书| 联系我们
版权所有 Copyright © 2002-2013 四川冠辰科技开发有限公司www.scgckj.com 保留所有权利 蜀ICP备11012605号
地址:四川省成都市金丰路6号量力钢铁交易大厦B座2010室 冠辰科技资质证书
服务热线:400-000-2367 028-86088588 总机:028-62322623-0 传真:028-62322623-823