基于ThinkPHP框架做的后台,如何写清除缓存

[复制链接]
查看11 | 回复1 | 2011-5-31 03:47:44 | 显示全部楼层 |阅读模式
是不是要写个方法,找到Runtime,然后把这个文件夹删除
回复

使用道具 举报

千问 | 2011-5-31 03:47:44 | 显示全部楼层
ThinkPHP需要清除的缓冲有四个:模版缓存(Cache),数据缓存目录(Temp),日志目录(Logs),数据目录(Data)。


//清除缓存目录
functionclearCache($type=0,$path=NULL){
if(is_null($path)){
switch($type){
case0://模版缓存目录
$path=CACHE_PATH;
break;
case1://数据缓存目录
$path=TEMP_PATH;
break;
case2://日志目录
$path=LOG_PATH;
break;
case3://数据目录
$path=DATA_PATH;
}
}
import(\"ORG.Io.Dir\");
Dir::del($path);
}









<h4class=\"ask\">追问


不行哇。虽然它执行。没有报错,但是Runtime下面各文件夹里面的缓存文件都没有删除
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行