删除iis gzip缓存目录达11g的解决办法
最近被iis gzip缓存目录问题烦恼了几天,因为有个大型网站导致缓存目录里面有很多缓存文件,多达37W个,总共大小有15G,占据太多空间了。所以想删除,但是发现用一些常规的方法无法删除,网上的方法。基本上都是用cmd命令来删除,但是发现基本上都会卡住,都失败了,后来还是按照自己的方法来解决的。
解决方法如下:
1、先从新新建一个gizp缓存目录,然后去iis里的服务里缓存目录 ,更改到这个目录,并重启一下iis。
如果不改由用户访问还是会不断生成文件,只有换个目录是解决因目录过大导致网站无法访问的最快的解决方法了。
2、就要用到软件了。普通的软件还真不行。会直接卡死,这个软件也是找了半天,发现是可行的。
当然会有假死的情况
Fast Folder Eraser软件下载地址:http://www.jb51.net/softs/432985.html
Fast Folder Eraser简单教程:

以上不会删除子目录的文件,如果需要可以参考下面的设置Settings>Deletion>Deletion

其实我们技术比较喜欢用命令行解决。
rd /s /q f:\gziptmp
新建一个bat将上面的命令复制里面,然后运行即可。我的gzip缓存目录是f:\gziptmp你可以根据自己实际情况修改。然后等吧,我大约1个小时才删除完。完美解决了问题。
相关推荐
-
删除iis gzip缓存目录达11g的解决办法
最近被iis gzip缓存目录问题烦恼了几天,因为有个大型网站导致缓存目录里面有很多缓存文件,多达37W个,总共大小有15G,占据太多空间了.所以想删除,但是发现用一些常规的方法无法删除,网上的方法.基本上都是用cmd命令来删除,但是发现基本上都会卡住,都失败了,后来还是按照自己的方法来解决的. 解决方法如下: 1.先从新新建一个gizp缓存目录,然后去iis里的服务里缓存目录 ,更改到这个目录,并重启一下iis. 如果不改由用户访问还是会不断生成文件,只有换个目录是解决因目录过大导致网站无法访
-
iis伪静态中文url出现乱码的解决办法
首先要看下你安装的是IIS rewrite_2.0还是ISAPI_Rewrite 3.x的伪静态插件. 如果你安装的是IIS rewrite_2.0的话,传递的参数都是UTF-8格式的,如果你网站是GBK的就会出现中文连接乱码. 解决办法: rewrite_2.0规则写法: RewriteRule ^news_list_([0-9a-zA-Z\u4e00-\u9fa5]+)\.html$ news_list.asp?BigClassName=$1 [L] 比如页面传递参数是 zhongwen:
-
Vue动态路由缓存不相互影响的解决办法
关于react与vue中的key 之前在学习react的时候,常常遇到循环渲染组件时会提示需要在循环组件中加上key属性,比如有一组列表: import React, { Component } from 'react'; export default calss MainApp extends Component { state = { student: [ { name: 'Jenny', id: 'a001' }, { name: 'Jerry', id: 'a002' }, ] } re
-
ASP.NET 程序中删除文件夹导致session失效问题的解决办法分享
在Global中 Application_Start 添加 如: 复制代码 代码如下: void Application_Start(object sender, EventArgs e) { //在应用程序启动时运行的代码 System.Reflection.PropertyInfo p = typeof(System.Web.HttpRuntime).GetProperty("FileChangesMonitor", System.Reflect
-
IIS Gzip缓存文件一键批量删除的方法(bat)
前边我们介绍了IIS开启Gzip的方法,但是要知道开启gizp后会有很多缓存,如果长时间不清理.那个文件夹就会很大.导致打开网页卡,所有我们要定期.清理.我今天到服务器看了下目录有6个G的文件.打开文件夹都卡.所有我们用利用cmd命令来删除. Gzip缓存怎么删除? 复制代码 代码如下: del /f /s /q c:\1 命令就是这个.意思就是说.删除c盘里面的1目录里面所有文件,记得把上边命令中的目录改成你要删除的GZIP的路径 如图: 不过经过测试不是很好用,经常会卡掉.对于超过6个G的文
-
解决关于IIS gzip不能正常启用的问题
1.gzip的下载安装 一键开启gzip 独立主机/VPS 一键开启IIS的GZIP方法 http://www.jb51.net/article/30151.htm 2.安装成功后,基本上是可以的, 一般情况下就是 gzip缓存目录c:\windows\IIS Temporary CompressedFiles 目录,我们建议放到d盘,并给everyone全部权限即可. 重新启动iis即可. IIS启用Gzip压缩造成OpenFlashChart不能正常显示问题及解决方法 在.NET中使用Ope
-
.Net中如何操作IIS的虚拟目录原理分析及实现方案
.Net中实际上已经为我们在这方面做得很好了.FCL中提供了不少的类来帮助我们完成这项工作,让我们的开发工作变非常简单和快乐.编程控制IIS实际上很简单,和ASP一样,.Net中需要使用ADSI来操作IIS,但是此时我们不再需要GetObject这个东东了,因为Net为我们提供了更加强大功能的新东东. System.DirectoryServices命名空间中包括了些强大的东东--DirectoryEntry, DirectoryEntries,它们为我们提供了访问活动目录的强大功能,在这些类允
-
World Wide Web Publishing 服务尝试删除 IIS 所有的 SSL 配置数据失败的几种方法
World Wide Web Publishing 服务尝试删除 IIS 所有的 SSL 配置数据失败的几种方法总结了以下几个办法1:在Internet信息服务下有本地计算机(计算机机名),单击名键,选择断开,提示确实要断开本地计算机(计算机机名)吗?选择确定. 右键单击Internet,选择连接,计算机名填本机名称,用户名填本机管理员帐号(Administrator),确定. World Wide Web Publishing 服务尝试删除 IIS 所有的 SSL 配置数据失败的几种方法2
-
php判断并删除空目录及空子目录的方法
本文实例讲述了php判断并删除空目录及空子目录的方法.分享给大家供大家参考.具体实现方法如下: 步骤如下: 1.遍历目录及子目录 2.使用 scandir 判断目录是否为空,为空则使用rmdir 删除. <?php /** 删除所有空目录 * @param String $path 目录路径 */ function rm_empty_dir($path){ if(is_dir($path) && ($handle = opendir($path))!==false){ while((
-
Linux 删除特殊字符文件名或目录的方法
通过文件的inode号删除文件 先用ls -i 找出要删除文件的inode 号 ls -i |grep xxxxxx|awk '{print $2}'|xargs -i rm -f {} xxxxxx为文件的 inode 号 通过文件大小删除文件 删除当前目录以及所有子目录下的文件大小为零的文件 find ./ -size 0 -exec rm {} \; 删除当前目录下文件大小为零的文件(子目录不删除) find ./ -maxdepth 1 -empty -type f -print -de
随机推荐
- VB.NET实现的MD5加密算法示例【32位】
- jQuery实现商品活动倒计时
- AngularJs ng-route路由详解及实例代码
- Oscdimg 命令行选项使用
- IIS故障(Connections_Refused)问题分析及处理
- asp.net自定义控件中注册Javascript问题解决方案
- 推荐25款php中非常有用的类库
- play for scala 实现SessionFilter 过滤未登录用户跳转到登录页面
- 详解C语言中freopen()函数和fclose()函数的用法
- MySql Error 1698(28000)问题的解决方法
- Android实现带有记住密码功能的登陆界面
- 利用express启动一个server服务的方法
- sql2000挂起无法安装的问题的解决方法
- SQL2008的sa账户被禁用其他账户无法连接的快速解决方法
- sqlserver 函数、存储过程、游标与事务模板
- jquery中交替点击事件toggle方法的使用示例
- jQuery动画显示和隐藏效果实例演示(附demo源码下载)
- A标签中通过href和onclick传递的this对象实现思路
- asp.net中eval不能定义变量的问题的解决方法
- C#基础概念二十五问 21-25
