织梦dedecms更新系统缓存增加清理沉余缓存的功能
我们使用织梦dedecms系统有很长一段时间后,不间断的在后台更新系统缓存的时候,有些缓存文件夹及缓存文件没有被清理,导致日积月累的垃圾缓存文件越来越多,可以以百千万计算,现在增强更新系统缓存功能清理沉余的缓存文件及文件夹。
(此图片来源于网络,如有侵权,请联系删除! )
增强织梦dedecms更新系统缓存清理沉余缓存的功能
我们使用织梦dedecms系统有很长一段时间后,不间断的在后台更新系统缓存的时候,有些缓存文件夹及缓存文件没有被清理,导致日积月累的垃圾缓存文件越来越多,可以以百千万计算,现在增强更新系统缓存功能清理沉余的缓存文件及文件夹。
(此图片来源于网络,如有侵权,请联系删除! )
主要增加清理以下缓存文件夹的功能:
datacache
data plcache
datasessions
实现方法:
打开后台文件:dede/sys_cache_up.php
找到checkpurview(‘sys_arcbatch’);在其下一行添加以下代码:
//清理缓存增加版functionclean_cachefiles($path){$list=array();foreach(glob($path./*)as$item){if(is_dir($item)){$list=array_merge($list,clean_cachefiles($item));}else{$list[]=$item;}}foreach($listas$tmpfile){@unlink($tmpfile);}returntrue;}
找到if($uparc==1),在其上一行添加以下代码:
//清理datacacheclean_cachefiles(“http://www.sjztyd.com/a/data/cache”);//清理datatplcacheclean_cachefiles(“http://www.sjztyd.com/a/data/tplcache”);//清理datasessionsclean_cachefiles(“http://www.sjztyd.com/a/data/sessions”);
如此便可更加有效的清理系统缓存,每次更新缓存的时候会自动帮你清理缓存文件了!
ad:【百度云分享】大学生必备,互联网精品福利资源下载
未经允许不得转载:aft博客-给你需要的内容»织梦dedecms更新系统缓存增加清理沉余缓存的功能
标签:织梦
上一篇dede查询列表中单独显示查到了多少条记录下一篇织梦微信支付接口插件