一、问题发现在将帝国CMS从7.5版本升级到8.0后,发现高级搜索出现两个严重问题: 搜索结果数量被限制:数据库明明有几万条数据,搜索结果却始终只有274条,后台设置的“搜索结果数量限制”完全不生效。 大页码无法显示:搜索结果有857页,但只能点到198页,之后的页码均提示“没有搜索到相关的内容”。二、问题排查过程2.1 搜索结果数量
一、发现问题:搜索结果只有274条升级到帝国CMS 8.0后,我发现后台高级搜索出现了一个奇怪的问题:现象: 数据库明明有几万条数据,搜索结果却始终只有274条 同一个搜索条件,在7.5版本下完全正常 后台“搜索结果数量限制”无论设400还是1000,甚至设为“不限”,结果依然是274条这显然不是配置问题,而是代码层面的bug。二、排查过程:追踪
PHP(Hypertext Preprocessor)是一种广泛使用的开源服务器端脚本语言,尤其适用于Web开发。它最初由Rasmus Lerdorf于1994年创建,旨在简化网页开发过程。PHP可以嵌入到HTML中,并与多种数据库集成,最常用的是MySQL。其灵活性、易学性和强大的社区支持使得PHP成为开发动态网页和Web应用程序的首选语言之一。PHP代码在服务器上执行,生成的HTML发送到客户端,从
6帝国CMS8.0版新增后台登录激活功能:可以设置管理员每次登录都需要高管理员同意后才能进后台。后台登录激活功能使用流程为如下: 一、增加或修改每次登录都要激活的用户组:选择“登录后台需激活”权限。
二、增加或修改用户时选择所属这个用户组。
三、管理是否同意登录的用户组需选择“登录激活管理”权限。
四、需激活的
安装和使用帝国CMS8.0版需要什么运行环境?
答:PHP4.2.3版本以上、数据库版本不限、操作系统不限、WEB服务器软件不限。 所以无论您是用20多年前的运行环境,还是用最新版的运行环境,都可以安装使用。
使用帝国CMS8.0版需要联网吗?
答:不需要。不需要联网系统也不会主动联网,断网使用都不带“转圈”的。
帝国CMS8.0版支持的数据库有哪些?
答:帝
3 帝国CMS8.0版新增父子信息功能,让一条信息也能成为一个信息、一个栏目、一个专题、甚至一个网站。本文共有四个部分: 一、父子信息功能使用流程。
二、调用子信息:可以用索引灵动标签调用。
三、父子信息列表访问地址的语法说明。
四、进阶:调用当前父子信息的子类及信息列表。
一、父子信息功能使用流程:
1、在管
1使用帝国CMS只需按下面2步,便可让网站在安全和稳定上高枕无忧:
第1步、关闭前台所有动态页面使用:相当于关闭了前台所有入口,只留静态页面访问。 后台>系统>系统参数设置>“关闭前台所有动态页面”选“是”。 第2步、修改后台目录名:帝国CMS后台目录名可任意修改,并且修改后不需要任何设置,也没有任何地方会存储这个目录名。
一、新增支持PostgreSQL数据库和国产数据库:(支持国产数据库如:国产华为高斯(openGauss)、国产金仓数据库(kingbase)等)
1、为了适配其它数据库,所有数据表查询限制数量单独函数返回,并保存在各数据库操作类文件里。
查询数量限制函数:do_dblimit($limit,$offset)
查询限制1条数量函数:do_dblimit_one()
查询count(*)限制1条数量函数:do_dblimit_cone()
1PHP8版本对PHP改动很大,并且对变量定义、函数参数要求更严格,去掉了部分函数等。因而我们花了很大的力气和时间,让帝国CMS8.0新增对PHP8.*系列运行环境的支持,兼容性更好。(目前的帝国CMS7.5版本只支持PHP8以下运行环境)
在帝国软件官网创建22周年之后,我们很高兴地宣布:帝国CMS8.0版发布了!
帝国CMS经历过19个版本更新,8.0是第20个版本。我们一直不断在实践中突破创新,帝国CMS7.5版让系统全面完善,功能更加强大实用,做精品中的精品。而帝国CMS8.0版则在原来功能完善基础上再精进、安全防御再上一个台阶,让网站发展无忧再无忧。在原来7.5版本的基础上更加完善,打造更
最新评论