`

apache的access.log和error.log减肥

 
阅读更多

我的服务器是用apache搭建的,里面的access.log和error.log这两个文件要经常上去看,和清理,如果时间忙,忘记看和清理了,过不了多久,这两个文件就膨胀的非常的大,打都打不开了。
怀疑是有其他的爬虫,明天都在爬我的几个网站。

在网上找找了给access.log和error.log减肥的方法

如下

CustomLog "|D:/thridparty-system/java/apache2/bin/rotatelogs.exe D:/thridparty-system/java/apache2/logs/access_%Y_%m_%d.log 86400 480" common

ErrorLog "|D:/thridparty-system/java/apache2/bin/rotatelogs.exe D:/thridparty-system/java/apache2/logs/error_%Y_%m_%d.log 86400 480"
一切就这么简单,这样这两个日志文件每天都会起一个新文件,就不至于单个文件太大,打不开,而无法看到日志信息了.
详细出处参考:http://www.jb51.net/article/19893.htm

分享到:
评论

相关推荐

    Apache下error.log文件太大的处理方法

    在Apache web服务器的运行过程中,`error.log`和`access.log`文件用于记录服务器的错误信息和访问记录,随着时间的推移,这两个日志文件可能会变得非常大,从而占用大量磁盘空间,甚至可能导致服务器性能下降或服务...

    apache2.zip

    6. **日志管理**:Apache2记录服务器活动到两种日志文件,一种是访问日志(access.log),记录客户端的请求;另一种是错误日志(error.log),记录服务器遇到的问题和警告。 7. **启动与管理**:在Unix-like系统中...

    Apache2.4.6在Linux中安装及配置自启动

    Apache的错误日志和访问日志通常分别存储在 `/var/log/httpd/error_log` 和 `/var/log/httpd/access_log`,通过查看这些日志文件,可以帮助诊断和解决问题。 关于Apache更深入的配置,可以参考提供的文件 "APACHE...

    配置APACHE服务器(linux-Apache).rar

    ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined ``` 别忘了启用新的虚拟主机: ```bash sudo a2ensite example.com.conf sudo systemctl restart apache2 ``` **安全与...

    Apache服务器.ppt

    Apache 服务器配置和虚拟主机设置 Apache 服务器是一个开源的 Web 服务器软件,广泛应用于互联网上。下面是关于 Apache 服务器配置和虚拟主机设置的知识点: 一、Apache 服务器配置文件 Apache 服务器的配置文件...

    apache服务.doc

    11. **排错看日志**:Apache的日志文件通常位于`/var/log/apache2`(Debian/Ubuntu)或`/var/log/httpd`(RHEL/CentOS)目录下,如`error.log`和`access.log`。通过查看这些文件,可以找到错误信息并进行排错。 12....

    ubuntn中apache安装.docx

    ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined ``` 最后,再次重启Apache以应用新的配置: ```bash sudo systemctl restart apache2 ``` 现在,你的Apache服务器...

    ErrorLog allows web developers quick and easy access to clearly formatted entries from the apache error_log file

    3. **高亮显示**:为了提高可读性,ErrorLog会对常见的元素(如文件路径、引用字符串、时间戳和数字等)进行高亮显示。 4. **超链接转换**:ErrorLog可以将引用字符串转换为超链接,方便用户快速跳转到相关页面或...

    Ubuntu系统中利用apache2建立基于IP地址的web服务

    ErrorLog ${APACHE_LOG_DIR}/129.com_error.log CustomLog ${APACHE_LOG_DIR}/129.com_access.log combined *:80> ServerAdmin admin@example.com ServerName 192.168.184.130 DocumentRoot /var/www/130.com...

    Linux apache服务器基于ip,端口,域名的虚拟地址配置.zip

    ErrorLog /var/log/httpd/siteA_error.log CustomLog /var/log/httpd/siteA_access.log combined ``` 基于端口的配置类似,但需要指定端口号: ```apache *:8080> ServerName siteA.com DocumentRoot /var/...

    Apache服务器.pdf

    - **ErrorLog**:记录服务器错误日志的位置。例如: ``` ErrorLog/usr/logs/error_log ``` - **CustomLog**:定义访问日志文件的位置及其格式。例如: ``` CustomLog/usr/logs/access_logcommon ``` ##### ...

    apache和C++实现fastcgi时Apache中httpd.conf的配置

    ErrorLog ${APACHE_LOG_DIR}/yourdomain.com.error.log CustomLog ${APACHE_LOG_DIR}/yourdomain.com.access.log combined ``` 这段配置定义了一个监听80端口的虚拟主机,其根目录是`/var/...

    apache配置端口目录

    `ServerName`指定域名,`DocumentRoot`指定了该虚拟主机的文档根目录,而`ErrorLog`和`CustomLog`则定义了错误日志和访问日志的路径。 如果你需要在不同的端口上运行虚拟主机,可以更改`VirtualHost`中的端口号。...

    Linux下安装Apache httpd.doc

    - `access_log`:访问日志 - `error_log`:错误日志 - **站点文档目录**:`/var/www/html` - **工作目录**:`/var/www` #### 六、Apache的工作模式 Apache支持多种工作模式,不同的模式适合不同的应用场景: 1. *...

    Apache+MySQL.zip

    4. 日志分析:了解如何读取和分析Apache的access.log和error.log,以及MySQL的slow_query_log,可以帮助你识别和解决服务器问题。 5. 备份与恢复:掌握定期备份数据库的方法,以及在数据丢失或系统故障时如何恢复...

    log4j**************************

    `会记录调试级别的日志信息,而`log.error("Could not access server", e);`则记录错误级别的日志,包含异常信息。 Appender则设置日志信息的输出目的地。通过配置,你可以指定日志输出到控制台、文件、每日滚动...

Global site tag (gtag.js) - Google Analytics