Apache2关闭 VirtualHost的Log日志记录

 

Web server(ex: Apache2、Nginx..) 的存取留下 Log 可以观察很多东西、追踪、找问题 等等, 但是量太大的时候, 另外一个困扰也会出现, IO 吃紧, Loading 随著?高.

查官方网页的说明: Log Files - Apache HTTP Server, 居然找不到关闭的方法. XD

於 Apache2 想要将 VirtualHost 内某个 Domain 的 Log 记录关掉, 要如何做呢?

Apache2 关闭 VirtualHost 的 Log 记录 方法
想将 Apache2 VirtualHost 的 Log 记录关掉, 主要是下面两行:

■ErrorLog off # 关掉 Error Log 记录
■CustomLog /dev/null combined # 关掉 Access Log 记录

范例

 代码如下 复制代码

<VirtualHost *:80>
ServerName example.com
DocumentRoot /var/www/
# ErrorLog /var/log/apache2/error.log
# CustomLog /var/log/apache2/access.log combined
ErrorLog off
CustomLog /dev/null combined
</VirtualHost>

时间: 2024-08-05 08:56:57

Apache2关闭 VirtualHost的Log日志记录的相关文章

关闭apache error.log日志生成及按日期生成日志

LogLevel用于调整记于错误日志中的信息的详细程度 Level Description Example emerg 紧急 - 系统无法使用. "Child cannot open lock file. Exiting" alert 必须立即采取措施. "getpwuid: couldn't determine user name from uid" crit 致命情况. "socket: Failed to get a socket, exiting

nginx关闭favicon.ico、robots.txt日志记录配置_nginx

nginx日志最近发生大量访问favicon.ico无法找到的404错误日志,小编感觉很影响服务器性能,对于一个高并发的服务器每一个错误都会影响性能,所以需要关闭访问favicon.ico的日志记录功能. 复制代码 代码如下: # 把以下配置放到 server {} 块. #关闭favicon.ico不存在时记录日志location = /favicon.ico {log_not_found off;access_log off;} location = /robots.txt {allow a

iOS Xcode8更新后输出log日志关闭的方法_IOS

刚把Xcode更新到最新的8,一运行发现好多log输出,根据如下操作可以关掉这些log日志,点击项目Edit Scheme - Run - Arguments - Environment Variables里添加:Name:OS_ACTIVITY_MODE  Value:disable 如图:

编译bash实现history的syslog日志记录

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1763145 一.编译BASH实现bash的syslog日志记录功能 1. 本文将通过bash软件实现history记录到syslog日志的功能,并通过该方式可以实现实时的传送到了远端的日志集中服务器上,可以实现操作目志的审计功能. 操作系统版本 : CentOS 6.5 x64 2. 安装6.5对应bash源码包 # w

ThinkPHP调试模式与日志记录概述_php实例

本文所述为ThinkPHP调试模式与日志记录的使用方法,该功能在进行ThinkPHP项目开发的过程中起到非常重要的作用,有必要加以理解并掌握.具体方法如下: 1.可以在config.php中进行设置,默认为关闭状态. 开启方法如下: 'APP_DEBUG' => true 打开\ThinkPHP\Common\debug.php文件可以查看debug的默认设置如下: return array( 'LOG_RECORD'=>true, // 进行日志记录 'LOG_RECORD_LEVEL' =

正式环境log日志配置

log日志,通常是根系统或者某些软件有关的相关记录,方便用户了解系统或者软件的运行情况,它并没有固定的格式,通常是文本文件,可以用记事本来 查看内容.log生成的时候,文件名会考虑的有意义一点,比如:51yip.com.access.log访问记录日志,51yip.com.error.log错误日志,mail.log邮件日志等等,基本上可以从名子上看出这个log日志是干什么用的. 拉科顿"跑"失良机的故事,我想学理工类的童鞋,都知道,高中物理课本里面有的.说是的拉科顿研究电磁感应时,来

《DNS与BIND(第5版)》——7.5 日志记录

7.5 日志记录 BIND支持扩展的日志记录(logging),包括将信息写入调试文件和发送至syslog.不过,使用扩展的日志记录是有代价的:在能够有效地控制该子系统前,必须要学习很多知识.如果没有时间来实验日志记录,那么就先使用默认值,等以后有空再来研究这个主题.大部分人并不需要更改日志记录的默认行为. 日志记录有两个主要的概念:通道(channels)和类别(categories).通道用来指定日志数据的流向:syslog.文件.named的标准错误输出或是bit bucket.类别用来指

日志记录模式(LOGGING 、FORCE LOGGING 、NOLOGGING)

--================================================== -- 日志记录模式(LOGGING .FORCE LOGGING .NOLOGGING) --==================================================   一.日志记录模式(LOGGING .FORCE LOGGING .NOLOGGING)     1.三者的含义         LOGGING:当创建一个数据库对象时将记录日志信息到联机重做日志

.net jMail邮件发送(含抄送、密送、多发、日志记录)实例代码_实用技巧

jmail是一个第三方邮件操作组件,通常位于web服务器端,实现收邮件及发邮件功能(客户端用Foxmail这类就很好了).可以利用它轻松实现发邮件.抄送.密送.多发.日志记录及收邮件功能.本章要讲的,就是:发邮件.抄送.密送.多发.日志记录. 一.组件准备下载JMail44_pro并安装(记下安装路径) 找到安装路径,将其中的jmail.dll复制到项目中 二.核心发送代码新建MailAPI.cs,并输入以下代码 复制代码 代码如下: using System;using System.Coll