因为DeDeCMS有缓存机制,有些比较费时的SQl查询会在数据库中缓存,所以集中发布文章时,在后台的文章列表页的页码会过了缓存周期才能正确显示,解决的办法是:
打开dede\contont_lisp.php文件,通过查找找到 $arr = GetCache('listcache', $cachekey); 代码如下:
// 缓存处理
$sql = "SELECT COUNT(*) AS dd FROM `#@__arctiny` $tinyQuery ";
$cachekey = md5($sql);
$arr = GetCache('listcache', $cachekey);//这是从缓存里面取结果,如果没有缓存,则生成缓存
if (empty($arr))
{
$arr = $dsql->GetOne($sql);
SetCache('listcache', $cachekey, $arr);//设置缓存
}
$totalresult = $arr['dd'];
把上面的代码注释一部分,改成下面的:
$sql = "SELECT COUNT(*) AS dd FROM `#@__arctiny` $tinyQuery ";
$arr = $dsql->GetOne($sql);
$totalresult = $arr['dd'];
就不会再缓存了,显示实时的结果。
相关推荐
DEDECMS5.7后台getshell1
——学习参考资料:仅用于个人学习使用! php代码-使用代码解决解决dedecms后台卡顿的办法的源代码
dedecms后台编辑文章显示变形(div影响布局)[归类].pdf
dedecms 经典样式,二次开发
DedeCMS后台管理系统会员登录模板源码
PHP实例开发源码—Ping服务插件dedecms后台插件 php版.zip PHP实例开发源码—Ping服务插件dedecms后台插件 php版.zip PHP实例开发源码—Ping服务插件dedecms后台插件 php版.zip
Dede后台验证码不显示三种解决方案,包括取出验证码验证
基于PHP的html5写的DeDecms后台登录页模板.zip
PHP实例开发源码—Ping服务插件dedecms后台插件 php版.zip
PHP实例开发源码—html5写的DeDecms后台登录页模板.zip
html5写的DeDecms后台登录页模板 v2015.03.16.zip
织梦dedecms批量导入excel表文章内容插件
dedecms一键解密工具 用起来方便简单 添加地址直接一键使用 dedecms网络渗透专用
dedecms批量漏洞扫描,大家可以自己试试效果
dedecms邮件插件安装方法一、登陆后台-模块-上传新模块。二、打开系统设置-系统基本参数-添加新变量(变量名称:cfg_toemail,变量值填写您自己用来接收的邮箱即可)三、然后在系统设置-核心设置中 设置smtp邮箱账户...
又是一款漂亮的网站后台模板!怎么说呢,手里的后台系统模板太多啦,个个都是精品,都想拿出来分享给大家啊!!这一款就是很火很流行被很多网站后台采用的H+后台模板啦,相信你也应该有所耳闻吧?一款漂亮的后台系统...
织梦后台密码重置 忘了密码的可以用其恢复一下后台密码哦 别忘了恢复完成之后删除该文件
本后台采用国际标准的HTML5编写,完美支持GBK跟utf8 两个版本!希望大家喜欢!
.
.