自带完整数据 快速建站好帮手
客服QQ客服QQ 客服微信客服微信 公众号公众号

想给织梦dedecms增加个清理沉余缓存的功能

本文介绍了想给织梦dedecms增加个清理沉余缓存的功能,解决思路:打开这个文件sys_cache_up.php,在里面添加教程给出的代码,再找到if($uparc==1),继续添加教程给出的代码就可以了。

织梦增加清理沉余缓存的功能的实现教程:

打开后台文件:dede/sys_cache_up.php

找到CheckPurview('sys_ArcBatch');在其下一行添加以下代码:

//清理缓存增加版
function clean_cachefiles( $path ){
        $list = array();
        foreach( glob( $path . '/*') as $item ){
                if( is_dir( $item ) ){
                        $list = array_merge( $list , clean_cachefiles( $item ) );
                }else{
                        $list[] = $item;
                }
        }
        foreach( $list as $tmpfile ){
                @unlink( $tmpfile );
        }
        return true;
}

找到if($uparc==1),在其上一行添加以下代码:

//清理datacache
clean_cachefiles( "../data/cache" );
//清理datatplcache
clean_cachefiles( "../data/tplcache" );
//清理datasessions
clean_cachefiles( "../data/sessions" );

如此便可更加有效的清理系统缓存,每次更新缓存的时候会自动帮你清理缓存文件了!

TAG标签:织梦清理沉余缓存

上一个:织梦dedecms想在搜索下面显示热门关键词怎么实现
下一个:织梦dedecms想让会员文章列表分页怎么处理

织梦网站源码

咨询客服

QQ:1847629575

全年 09:00-23:00

(其他时间请留言)

在线客服

Copyright©2021 www.why114.com 瓦窑源码 版权所有 鲁ICP备20017802号

展开