shadoweb

通王cms标签页中文标签404错误解决方法

问题症状:列表页,中文标签显示404错误,英文标签和数字标签正常显示.

解决思路:中文编码问题,在查询中文时,结果为空.

解决具体步骤:

1.打开twcms/control/tag_control.class.php文件

找到代码(大约在21行)

$name = R('name');

在其下面添加一行代码

$name = iconv('GB2312','UTF-8//IGNORE',$name);

作用:获取的标签词,进行转码操作.

2.保存后覆盖原文件

3.后台清除缓存.

4.前台打开后,中文标签页正常显示.

以上就是通式cms标签页中文标签404错误的解决方法.

本方法由影子互联提供,交流QQ925474725


演示地址:http://www.chuangyishihua.com/knowds/

点击中文标签查看效果

#1楼
发帖时间:2016-3-9   |   查看数:0   |   回复数:3
ikezhuo
又修复一BUG!!!学习了
2016-5-12 #2楼
shadoweb
修改一下  
更新
                                if(json_encode($name) === 'null') $name = iconv('GB2312','UTF-8//IGNORE',$name);//判断是否乱码,乱码则进行中文转码操作
2017-10-8 #3楼
haobaidu
引用 shadoweb:

修改一下   更新                                 if(json_encode($name) === 'null') $name = iconv('GB2312','UTF-8//IGNORE',


很棒,完美测试成功
2018-4-3 #4楼
游客组