欢迎光临一流素材网,免积分免费素材下载!
当前位置:首页 > 教程 > CMS教程>帝国CMS

帝国CMS后台搜索提示“MySQL Illegal mix of collations for operation 'like'”的解决办法

所属栏目:帝国CMS更新时间:2017-10-30 来源:网络 原作者:不详 发布:deepdfhy浏览:0

一流素材网站长在给一个帝国CMS网站搬家时发现后台信息搜索出错,提示如下错误 

Illegal mix of collations for operation 'like'
select count(*) as total from ***_ecms_crm where (title like '%高级%' or sskehu like '%高级%' or ssgs like '%高级%' or domain like '%高级%'

这是由于升级mysql5.5才会出现的错误,

只需打开 /e/admin/LisNews.php

查找:

$sr['searchallfield'].=$or.$r1[1]." like '%[!--key--]%'";

改为

$sr['searchallfield'].=$or.$r1[1]." like binary '%[!--key--]%'";

即可

标签:
收藏 0 有帮助 0 没帮助 0 打赏 0
相关教程
给个评价吧