如何如何解决dedecms织梦网站搜索不认大写字母的情况

雪让人的觉得只有一个字——冷。大地一片银白,一片清洁,而雪花仍如柳絮,如棉花,如鹅毛从天空飘飘洒洒。

Linux为什么严格区分大小写?首先我们分析一下如果不区分大小写的文件系统会导致很多问题,比如 foobar.jpg 和 FOOBAR.jpg 可能是不同的两个文件,或者 PyModule 和 pymodule 是两个不同的 Python 模块,但是在不区分大小写的文件系统里,它们是不可以同时存在的。区分大小写的好处显然易见,而目前的文件系统依然坚持不区分大小写的原因是要保持向后兼容。比如开发一个软件,它是在不区分大小写的文件系统上面开发的,如果把它部署到区分大小写的文件系统上的话,有可能会出问题。Linux环境php虚拟主机一直都是对大小写敏感的,今天小编将给大家介绍一下如何实现dedecms织梦网站搜索不分大小写的问题。如何实现DeDecms织梦网站搜索不分大小写的问题问题分析:织梦V5.7版本,编码为GBK,在使用其搜索模块时,出现了关键字不认大写字母的情况,例如关键字为"51Php" 解决方法如下: 文本编辑器(editplus)打开文件目录:include/helpers/filter.helper.php 查找:

if(preg_match("/[^0-9a-z@#\.]/",$keyword[$i]))
{
$restr .= ' ';
}
else
{
$restr .= $keyword[$i];
}
}
}
}
return $restr;
}
}
修改:
if(preg_match("/[^0-9a-zA-Z@#.]/",$keyword[$i]))
{
$restr .= ' ';
}
else
{
$restr .= $keyword[$i];
}
}
}
}
return $restr;
}
}
这样就解决了dedecms不识别大小写字母的问题,朋友们快试试吧。

到此这篇关于如何如何解决dedecms织梦网站搜索不认大写字母的情况就介绍到这了。青春理应勇猛过人而非怯懦怕事,应积极进取而非苟安现状,如此气概,二十后生虽有,六旬之人更甚,年岁有加,未必已垂老,理想若失,则以堕暮年。更多相关如何如何解决dedecms织梦网站搜索不认大写字母的情况内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
织梦后台文档列表添加复制文档功能支持所有模型

织梦无法上传ico图标格式文件的如何解决方法

dedecms如何实现任意页面调用当前会员信息的方

织梦dede:tag调用指定多个栏目的TAG标签

织梦栏目列表按附加表自定义字段排序