Chinaunix首页 | 论坛 | 博客
  • 博客访问: 286316
  • 博文数量: 65
  • 博客积分: 1490
  • 博客等级: 上尉
  • 技术积分: 835
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-16 20:00
文章分类

全部博文(65)

文章存档

2015年(1)

2012年(3)

2010年(7)

2009年(54)

我的朋友

分类: 系统运维

2009-06-11 09:26:33

原因分析:因为UTF-8编码1个中文汉字占用的是3个字节,GBK占用的是2个字节,所以,原先$titlelen = AttDef($titlelen,30)等于对大取30个字节,所以最多只显示11个汉字。

    解决办法:进入dedecms v5.3的后台,在“模板管理”中的“标签源码管理",找到arclist.lib.php ,点击“编辑”,找到
$titlelen = AttDef($titlelen,30);”这条语句(初始值是30,代表顺序获取30个字节),把其中的30改为60或者更大的数值,即可。(另外,你还可以直接通过FTP修改arclist.lib.php 这个文件。)

 
 
阅读(730) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~