欢迎光临精准像素,本站所有资源仅供学习与参考,禁止用于商业用途或从事违法行为!

帝国cms教程

帝国CMS后台搜索报错Illegal mix of collations for operation 'like'

帝国cms教程 精准像素 2021-09-29 共11人阅读

帝国CMS后台管理信息搜索时报错“Illegal mix of collations for operation 'like'”,如下图:

帝国CMS后台搜索报错Illegal mix of collations for operation 'like'

这是mysql版本高于5.5,对like语法不兼容的原因照成的报错,解决方法很简单。

方法1、降低mysql版本到5.5,如果是Window宝塔用户切换很方便.

方法2、修改/e/admin/ListNews.php,把like改成like binary

查找:

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

改为

$sr['searchallfield'].=$or.$r1[1]." like binary '%[!--key--]%'";
相关推荐
  • 帝国CMS报错
  • Table 'XX.***_enewspubtemp_2' doesn't exist错误详解

    精准像素测试帝国CMS在恢复数据库的时候,有时候会以下报错。Table 'px.***_enewspubtemp_2' doesn't existselect indextemp from ***_enewspubtemp_2 limit 1我们首先去看下数据库phome_enewspubtemp是什么表,enewspubtemp为公共模板表,in...

    帝国cms教程 186 1年前
  • 帝国CMS报错Fatal error: Maximum execution time of

    帝国CMS有时候可能会提示Fatal error: Maximum execution time of …错误,出现这个问题的原因是php运行超时,解决办法如下:去帝国后台参数设置那里把每组备份(刷新)数改小一点,或者去服务器里面把php.ini文件中的max_execution_t= 的值改大一点,如果文件...

    帝国cms教程 60 4年前
  • 帝国CMS数据库报错Parse error: syntax error, unexpected $end in的修复方法

    精准像素准备修复一些网络上的精品老模板,在升级的时候遇到报错Parse error: syntax error, unexpected $end in D:\TDDOWNLOAD\zhao\e\admin\ebak\bdata\empirecms_20110413031059\phome_ecms_news_data_1_12.php on line 20网上找了一下方...

    帝国cms教程 73 1年前
  • 帝国CMS登录报错Table phome_enewsdolog is marked as解决方法
    帝国CMS登录报错Table phome_enewsdolog is marked as解决方法

    帝国cms提示报错Table '.\zh\phome_enewsdolog' is marked as crashed and should be repairedinsert into ***_enewsdolog(username,logip,logtime,enews,doing,pubid,ipport) values...

    帝国cms教程 39 1年前
  • 帝国CMS后台添加信息报错Duplicate entry 'xx' for key 'PRIMARY'
    帝国CMS后台添加信息报错Duplicate entry 'xx' for key 'PRIMARY'

    帝国CMS后台添加信息报错Duplicate entry 'xx' for key 'PRIMARY',出现以下代码Duplicate entry '3261' for key 'PRIMARY'insert into ***_ecms_news_index(cla...

    帝国cms教程 85 1年前