|  |  | @@ -37,42 +37,42 @@ if ($dopost == "ok") { | 
		
	
		
			
			|  |  |  | else if ($step == 1) { | 
		
	
		
			
			|  |  |  | UpDateCatCache(); | 
		
	
		
			
			|  |  |  | ClearOptCache(); | 
		
	
		
			
			|  |  |  | ShowMsg("正在清理栏目缓存,继续清理枚举缓存", "sys_cache_up.php?dopost=ok&step=2&uparc=$uparc"); | 
		
	
		
			
			|  |  |  | ShowMsg("开始清理栏目缓存,继续清理枚举缓存", "sys_cache_up.php?dopost=ok&step=2&uparc=$uparc"); | 
		
	
		
			
			|  |  |  | exit(); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | //更新枚举缓存 | 
		
	
		
			
			|  |  |  | else if ($step == 2) { | 
		
	
		
			
			|  |  |  | include_once(DEDEINC."/enums.func.php"); | 
		
	
		
			
			|  |  |  | WriteEnumsCache(); | 
		
	
		
			
			|  |  |  | //WriteAreaCache(); 已过期 | 
		
	
		
			
			|  |  |  | ShowMsg("正在清理枚举缓存,继续清理调用缓存", "sys_cache_up.php?dopost=ok&step=3&uparc=$uparc"); | 
		
	
		
			
			|  |  |  | exit(); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | //清理arclist调用缓存、过期会员浏览历史、过期短信、陈旧的流量统计数据 | 
		
	
		
			
			|  |  |  | //清理arclist调用缓存、过期会员浏览历史、过期短信、之前15天流量统计 | 
		
	
		
			
			|  |  |  | else if ($step == 3) { | 
		
	
		
			
			|  |  |  | echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=$cfg_soft_lang\">"; | 
		
	
		
			
			|  |  |  | $dsql->ExecuteNoneQuery("DELETE FROM `#@__arccache`"); | 
		
	
		
			
			|  |  |  | $msg = array(); | 
		
	
		
			
			|  |  |  | $msg[] = "正在清理arclist调用缓存,继续清理过期会员浏览历史"; | 
		
	
		
			
			|  |  |  | $msg[] = "继续清理arclist调用缓存,过期会员浏览历史"; | 
		
	
		
			
			|  |  |  | $oldtime = time() - (90 * 24 * 3600); | 
		
	
		
			
			|  |  |  | $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_pms` WHERE sendtime<'$oldtime' "); | 
		
	
		
			
			|  |  |  | $msg[] = "正在清理过期短信,继续修正错误文档,要占较长时间"; | 
		
	
		
			
			|  |  |  | $msg[] = "过期短信,错误文档"; | 
		
	
		
			
			|  |  |  | $limit = date('Ymd', strtotime('-15 days')); | 
		
	
		
			
			|  |  |  | $dsql->ExecuteNoneQuery("DELETE FROM `#@__statistics_detail` WHERE created_date < '$limit'"); | 
		
	
		
			
			|  |  |  | $msg[] = "正在清理15天之前流量统计"; | 
		
	
		
			
			|  |  |  | $msg[] = "之前15天流量统计"; | 
		
	
		
			
			|  |  |  | $url = "sys_cache_up.php?dopost=ok&step=-1&uparc=$uparc"; | 
		
	
		
			
			|  |  |  | clean_cachefiles("/../data/cache"); | 
		
	
		
			
			|  |  |  | clean_cachefiles("/../data/tplcache"); | 
		
	
		
			
			|  |  |  | clean_cachefiles("/../data/sessions"); | 
		
	
		
			
			|  |  |  | clean_cachefiles("../data/cache"); | 
		
	
		
			
			|  |  |  | clean_cachefiles("../data/tplcache"); | 
		
	
		
			
			|  |  |  | clean_cachefiles("../data/sessions"); | 
		
	
		
			
			|  |  |  | clean_cachefiles("../static/enums"); | 
		
	
		
			
			|  |  |  | if ($uparc == 1) { | 
		
	
		
			
			|  |  |  | $url = "sys_cache_up.php?dopost=ok&step=9"; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | ShowMsg(implode("<br/>", $msg), $url); | 
		
	
		
			
			|  |  |  | ShowMsg(implode(",", $msg), $url); | 
		
	
		
			
			|  |  |  | exit(); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | //修正错误文档 | 
		
	
		
			
			|  |  |  | else if ($step == 9) { | 
		
	
		
			
			|  |  |  | ShowMsg('清理错误文档已取消,到系统修复工具进行操作', 'sys_cache_up.php?dopost=ok&step=-1&uparc=1'); | 
		
	
		
			
			|  |  |  | ShowMsg('清理错误文档已取消,建议用系统修复工具清理', 'sys_cache_up.php?dopost=ok&step=-1&uparc=1'); | 
		
	
		
			
			|  |  |  | exit(); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | } | 
		
	
	
		
			
				|  |  | 
 |