手工SEO

手工SEO首页 帝国教程 正文

帝国CMS后台搜索提示“MySQL Illegal mix of collations for operation 'l

手工SEO 2020-11-21 14:46:12 帝国教程 158℃ 手工SEO

一流素材网站长在给一个帝国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--]%'";

即可

上一篇:Duplicate entry '0' for key 1 alter table ***_enewsinfovote

下一篇:安装帝国CMS遇到“修改php.ini,将:short_open_tag 设为 On”的解决方法+“建立目录不成功!请检

相关文章

网站分类
标签列表