您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dedecms织梦后台文章列表页码异常的解决办法
华章滕2023-09-12 23:45:39dedecms教程已有人查阅
导读因为DeDeCMS有缓存机制,有些比较费时的SQl查询会在数据库中缓存,所以集中发布文章时,在后台的文章列表页的页码会过了缓存周期才能正确显示,解决的办法是:
因为DeDeCMS有缓存机制,有些比较费时的SQl查询会在数据库中缓存,所以集中发布文章时,在后台的文章列表页的页码会过了缓存周期才能正确显示,解决的办法是:
打开dede\contont_lisp.php文件,通过查找找到 $arr = GetCache('listcache', $cachekey); 代码如下:
打开dede\contont_lisp.php文件,通过查找找到 $arr = GetCache('listcache', $cachekey); 代码如下:
// 缓存处理
$sql = "SELECT COUNT(*) AS dd FROM `dede_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 `dede_arctiny` $tinyQuery ";
$arr = $dsql->GetOne($sql);
$totalresult = $arr['dd'];
就不会再缓存了,显示实时的结果。
本文标签:
很赞哦! ()
相关文章
随机图文
-
织梦dedecms文章列表分页解决方法和分页标签详解
DEDE改版到5.3-5.5 分页标签,如果做模板的时候CSS样式设置不正确,则会发生错位。功能说明:表示分页页码列表适用范围:列表模板 -
织梦dedecms调用全站相关文章的代码
织梦DedeCms 有个标签可以调用相关文章,通过下面的修改可以调用全站的相关文章,文章页内显示相关文章内容,可以提高关键词密度,还是挺不错的。 -
dedecms模板安装步骤教程
在安装模板之前我们先熟悉一下DEDE模板的相关知识;模板文件路径:DEDE的默认模板文件是保存在{cmspath}/templets/default下的。 -
织梦dedecms列表页首页和第一页内容重复,自动删除教程
第一步 查找 :copy($list_1,$indexname);在其下面增加一句:unlink($list_1); (这句的作用就是删除 _1
留言与评论 (共有 条评论) |