• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    dedecms织梦后台文章列表页码异常的解决办法
    POST TIME:2021-05-22 23:51
    因为DeDeCMS有缓存机制,有些比较费时的SQl查询会在数据库中缓存,所以集中发布文章时,在后台的文章列表页的页码会过了缓存周期才能正确显示,解决的办法是:
    打开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'];
     
     
    就不会再缓存了,显示实时的结果。
    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!