dedecms标签怎么用(浅析DedeCMS GBK版安装sphinx全文索引无法查询无结果的解决方法)
类别:CMS系统 浏览量:548
时间:2021-11-03 15:52:26 dedecms标签怎么用
浅析DedeCMS GBK版安装sphinx全文索引无法查询无结果的解决方法本测试安装的是sphinx中文版-coreseek 4.0版,用测试中文的命令在命令行查询:echo 网络搜索 | iconv -f gbk -t utf-8 | search -c D:\webserver\coreseek-4.0.1-win32\etc\csft_dedecmsv57.conf --stdin | iconv -f utf-8 -t gbk
可成功查询。
但在DedeCms中却无结果,经过摸索,终于找到原因,DedeCMS GBK版的search.php中的关键字编辑是GBK的,而sphinx全文索引要求是utf8,
所以无法查询GBK编码的中文;
解决方法:
打开plus中的search.php , 找到:
$keyword = addslashes(cn_substr($keyword,30));
在这行下面增加:
$keyword= mb_convert_encoding($keyword,"UTF-8", "GBK");
即可正常查询!
您可能感兴趣
- dedecms模板特点(为DedeCMS换上精美多样的提示信息窗口)
- dedecms友情链接设置(dedecms友情链接中去掉织梦链投放修改方法)
- dedecms制作的网站如何发布(DedeCms后台添加编辑文章空白的解决方法)
- dedecms栏目列表(dedecms子栏目中调用其顶级栏目名称和简介的方法)
- dedecms栏目页更改(dedecms系统列表页调用tag标签同时带上链接)
- 如何提高织梦dedecms的安全性(织梦DedeCms上flash彩色标签云tag的实现方法)
- dedecms安装与配置详解(LuManager服务器管理软件安装DEDECMS软件图文教程)
- dedecms5.7能否用5.5的模板(dedecms 5.5 伪静态设置方法)
- dedecms命名规则(dedecms 文章标题长度的控制方法)
- dedecms如何做弹窗(dedecms列表推荐文章默认为加粗的修改方法)
- dedecms注册怎么给权限(织梦DedeCms系统未审核文档禁止动态浏览修改方法view.php)
- dedecms本地搭建(DEDECMS图文分离存放在另一个服务器实现方法)
- 织梦dedecms教程(详解各种dedeCMS织梦后台登陆验证码错误或不显示解决方法大全)
- dedecms不能调用文章发布时间(dedecms文章页上一篇与下一篇标题长度截取的方法)
- dedecms使用教程(dedecms中首页调用专题的方法5.1-5.7)
- dedecms更改主页模板(dedecms首页调用专题页描述和链接的实现方法)
- 巴厘岛旅游攻略(巴厘岛旅游攻略7天多少钱)
- 文莱旅游攻略(文莱旅游攻略介绍)
- 马来西亚旅游攻略(马来西亚旅游攻略自由行攻略)
- 缅甸旅游攻略(缅甸旅游攻略必去景点推荐)
- 《庆余年2》新消息,原班人马,肖战特别出演,这才是最好的安排(庆余年2新消息原班人马)
- 宁夏灵武恐龙化石发现始末(宁夏灵武恐龙化石发现始末)
热门推荐
- django 如何实现高并发(Django如何防止定时任务并发浅析)
- dedecms使用教程(dedecms中首页调用专题的方法5.1-5.7)
- laravel语法有哪些(对laravel in 查询的使用方法详解)
- 如何把织梦建站弄到自己的域名中(织梦建站访问首页时后面都会添加上index.html该如何去掉)
- web服务器与应用服务器的区别(web服务器是什么?web服务器有哪些呢?)
- linux虚拟主机怎么设置(linux系统虚拟主机开启支持Swoole Loader扩展的方法)
- 租用服务器收费标准(网站服务器租用多少钱?)
- dedecms简介(Linux操作系统下DedeCMS详细安全设置教程)
- Extjs msgTarget 提示位置
- sql中把一列数据相加(SQL实现相邻两行数据的加减乘除操作)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9