/**
 * 清空系统缓存
 */
public function wipecache()
{
    try {
        $type = $this->request->request("type");
        switch ($type) {
            case 'all':
                // no break
            case 'content':
                //内容缓存
                rmdirs(CACHE_PATH, false);
                Cache::clear();
                if ($type == 'content') {
                    break;
                }
            case 'template':
                // 模板缓存
                rmdirs(TEMP_PATH, false);
                if ($type == 'template') {
                    break;
                }
            case 'logs':
                // 日志缓存
                $path = glob(LOG_PATH . '*');
                foreach ($path as $item) {
                    //dump(glob($item .DS. '*.log'));
                    array_map('unlink', glob($item . DS . '*.log'));
                    rmdir($item);
                }
                if ($type == 'logs') {
                    break;
                }
        }
    } catch (\Exception $e) {
        $this->error($e->getMessage());
    }

    $this->success();
}

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部