IIS 6.0 中修改注册表自定义 Httperr.Log

在 Windows 2003 Server 中.IIS 6.0 的日志记录比 IIS 5.0 要更强大和安全.我们可以通过设置日志文件的路径来将日志保存在其他地方.比如D盘.因为如果你的 IIS 服务器流量很大.那放在默认的C盘可能会大量占用硬盘空间.

比如我上次遇到的某台服务器日志竟然有9G多.呵呵.

但是关于 IIS 6.0 的错误记录文件.即 Httperr.log
默认在 C:\Windows\system32\logfiles\ 目录中.
通过 IIS 无法直接修改该文件的路径.但是我们可以通过注册表实现.

具体如下:

打开注册表.REGEDIT

寻找:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters

在下面建立一个字符串值.即REG_SZ.

数值名称命名为: ErrorLoggingDir

数值数据为你指定的路径.比如 D:\

然后重新启动或者注销就OK了.呵呵.是不是很简单.
下面是注册表文件.大家也可以COPY然后执行.

代码如下:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters]
"DisableServerHeader"=dword:00000001
"ErrorLoggingDir"="D:\\"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\SslBindingInfo]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\UrlAclInfo]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\Synchronize]

(0)

相关推荐

  • IIS 6.0 中修改注册表自定义 Httperr.Log

    在 Windows 2003 Server 中.IIS 6.0 的日志记录比 IIS 5.0 要更强大和安全.我们可以通过设置日志文件的路径来将日志保存在其他地方.比如D盘.因为如果你的 IIS 服务器流量很大.那放在默认的C盘可能会大量占用硬盘空间. 比如我上次遇到的某台服务器日志竟然有9G多.呵呵. 但是关于 IIS 6.0 的错误记录文件.即 Httperr.log默认在 C:\Windows\system32\logfiles\ 目录中.通过 IIS 无法直接修改该文件的路径.但是我们可

  • dos(cmd)中删除、添加、修改注册表命令

    regedit的运行参数 REGEDIT [/L:system] [/R:user] filename1 REGEDIT [/L:system] [/R:user] /C filename2 REGEDIT [/L:system] [/R:user] /E filename3 [regpath] /L:system Specifies the location of the SYSTEM.DAT file. /R:user Specifies the location of the USER.D

  • Windows注册表中修改UAC(用户账号控制)及批处理脚本

    注册表路径: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/System 键说明: ConsentPromptBehaviorAdmin:通知强度级别 EnableLUA:是否关闭UAC PromptOnSecureDesktop:桌面是否变黑 1:UAC高 ConsentPromptBehaviorAdmin:2 EnableLUA:1 PromptOnSecureDesktop:1 2:UAC中 C

  • 在ASP.NET 2.0中操作数据之二十:定制数据修改界面

    简介 GridView和DetailsView控件通过绑定列和CheckBox列,可以简化数据编辑界面制作,呈现只读,编辑和新增界面,我们不需要增加元素标记或编写任何额外代码就可以得到这些界面.然而,绑定列和CheckBox列呈现的界面却缺乏实际应用中经常用到的定制功能.为了对GridView和DetailsView的编辑.新增界面进行定制,需要用模板列(TemplateField)替换原有列. 在上节教程中我们讨论如何增加验证控件来定制数据编辑界面,而本节教程将演示如何使用Web控件对实际的数

  • Springboot升级至2.4.0中出现的跨域问题分析及修改方案

    问题 Springboot升级至2.4.0中出现的跨域问题. 在Springboot 2.4.0版本之前使用的是2.3.5.RELEASE,对应的Spring版本为5.2.10.RELEASE. 升级至2.4.0后,对应的Spring版本为5.3.1. Springboot2.3.5.RELEASE时,我们可以使用CorsFilter设置跨域. 分析 版本2.3.5.RELEASE 设置跨域 设置代码如下: @Configuration public class ResourcesConfig

  • 在ASP.NET 2.0中操作数据之一:创建一个数据访问层

    导言 作为web开发人员,我们的生活围绕着数据操作.我们建立数据库来存储数据,写编码来访问和修改数据,设计网页来采集和汇总数据.本文是研究在ASP.NET 2.0中实现这些常见的数据访问模式之技术的长篇系列教程的第一篇.我们将从创建一个软件框架开始,这个框架的组成部分包括一个使用强类型的DataSet的数据访问层(DAL),一个实施用户定义的业务规则的业务逻辑层(BLL),以及一个由共享页面布局的ASP.NET网页组成的表现层.在打下这个后端的基础工作之后,我们将开始转向报表,示范如何显示,汇总

  • IIS 6.0 安装与网站架设教程[图文]

    IIS 6.0网站架设 IIS是微软推出的一套架设WEB.FTP.SMTP服务器的整合系统组件,主要捆绑在微软的Windows 2003等服务器操作系统中.Windows 2003不仅集成有IIS 6.0,而且还带有一个web版本,专门用于web服务的各种web接口应用,功能极其完美. 一.IIS 6.0概述 IIS 6.0包含在Windows Server 2003服务器的四种版本之中:数据中心版.企业版.标准版和Web版.另外,再说一个最常见的IIS 6.0问题:IIS 6.0不能在Wind

  • 修改注册表权限加强对木马、病毒的防范

    一.问题的提出 大部分的木马及部分的病毒是通过注册表的自启动项或文件关联或通过系统服务实现自启动的,详见<Windows的自启动方式>,那是否有一种方法可以防止木马或病毒修改注册表项及增加服务呢? 二.问题的解决 windows2000/xp/2003的注册表是可以设置权限的,只是我们比较少用到.设置以下注册表键的权限: 1.设置注册表自启动项为everyone只读(Run.RunOnce.RunService),防止木马.病毒通过自启动项目启动 2.设置.txt..com..exe..inf

  • 修改注册表 让Windows XP操作系统更加个性化

    Windows XP操作系统以其稳定的性能,美丽的外观著称.但是我们通过修改注册表,能让系统更加符合自己的个性.下面的文章中我们将提供一些能让你系统更个性化的应用技巧. 1.修改Windows XP的登录背景图案 面对长久不变的单调的登录图案,你可能日久生厌,我们可以通过注册表来把它换成自己喜欢的图案,步骤如下:打开注册表编辑器,找到HKEY_USERS.DEFAULTControl PanelDesktop子键分支,双击wallpaper,键入你选择好的图片的路径,如:c:Documents

  • IIS 6.0 应用程序池回收和工作进程使用介绍

    公司的一个网站程序长时间运行后,速度变慢,重新启动网站后速度明显变快,估计是网站程序占用的内存和CPU资源没能及时释放,才需要每隔一段时间重启网站释放资源.但手工重启总不能算解决问题的方法,怎样才能实现自动管理呢?IIS6.0的应用程序池自动回收功能可以解决这一问题. 应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置.因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中的应用程序不会受到其他应用程序池中应用程序所产生的问题的影响. 为Web程序配置应

随机推荐