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

 更新时间:2012年07月10日 18:53:33   作者:  
清除error.log、access.log并限制Apache日志文件大小的方法,在网上搜了下相应的资料,并按照如下步骤做了一遍,网站恢复正常
清除error.log、access.log并限制Apache日志文件大小的方法
有个客户反映vps网站打不开,登录系统检查下,客户是win2003系统,发现放置网站文件的D盘已被占满,可用空间为0KB,进去发现客户Apache服务器的错误日志error.log非常的大,造成D盘被爆满。

在网上搜了下相应的资料,并按照如下步骤做了一遍,网站恢复正常

第一步:停止Apache服务的所有进程,删除 Apache2/logs/目录下的 error.log、access.log文件

第二步:打开 Apache 的 httpd.conf配置文件并找到下面两条配置

ErrorLog logs/error.log
CustomLog logs/access.log common

直接注释掉,换成下面的配置文件。


# 限制错误日志文件为 1M
ErrorLog "|bin/rotatelogs.exe -l logs/error-%Y-%m-%d.log 1M”

# 每天生成一个错误日志文件
#ErrorLog "|bin/rotatelogs.exe -l logs/error-%Y-%m-%d.log 86400"

# 限制访问日志文件为 1M
CustomLog "|bin/rotatelogs.exe -l logs/access-%Y-%m-%d.log 1M” common

# 每天生成一个访问日志文件
#CustomLog "|bin/rotatelogs.exe -l logs/access-%Y-%m-%d.log 86400" common

相关文章

  • 宝塔多个版本PHP切换默认PHP版本

    宝塔多个版本PHP切换默认PHP版本

    这篇文章主要介绍了宝塔多个版本PHP切换默认PHP版本的方法,需要的朋友可以参考下
    2023-08-08
  • 在CentOS7上搭建本地GitLab服务器

    在CentOS7上搭建本地GitLab服务器

    本文详细讲解了在CentOS7上面搭建本地GitLab服务器的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-03-03
  • Linux shell利用sed如何批量更改文件名详解

    Linux shell利用sed如何批量更改文件名详解

    最近在学习shell,为了练习sed,写了个简单的批量修改文件名的脚本,所以下面这篇文章主要给大家介绍了关于Linux shell利用sed如何批量更改文件名的相关资料,需要的朋友们可以参考借鉴,下面来一起看看吧。
    2017-09-09
  • 虚拟机克隆linux centos6.5系统网卡配置图文教程

    虚拟机克隆linux centos6.5系统网卡配置图文教程

    这篇文章主要为大家详细介绍了虚拟机克隆linux centos6.5系统网卡配置的图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-09-09
  • 解决Linux系统切换用户后只显示$问题

    解决Linux系统切换用户后只显示$问题

    当我们在使用Linux系统切换用户后只显示$,所以本文将给大家详细介绍一下如何解决Linux系统切换用户后只显示$问题,文中有详细问题分析和解决方案,需要的朋友可以参考下
    2023-10-10
  • linux中install命令和cp命令的使用与区别

    linux中install命令和cp命令的使用与区别

    相信大家都知道linux中的命令Install和cp类似,都可以将文件/目录拷贝到指定的地点。下面这篇文章就详细介绍了linux中install命令和cp命令的介绍与区别。有需要的朋友们可以参考借鉴,下面来一起看看吧。
    2017-01-01
  • 浅谈linux下的一些常用函数的总结(必看篇)

    浅谈linux下的一些常用函数的总结(必看篇)

    下面小编就为大家带来一篇浅谈linux下的一些常用函数的总结(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-10-10
  • 在Linux服务器上安装Anaconda超详细教程

    在Linux服务器上安装Anaconda超详细教程

    本文档详细介绍了如何在Linux服务器上安装Anaconda,并创建及激活虚拟环境,以及如何在环境中安装Pytorch,从下载Anaconda安装包到解决可能出现的bug,再到设置环境变量和验证安装成功,每个步骤都配有清晰的说明和操作指令,需要的朋友可以参考下
    2025-02-02
  • Linux虚拟机无网络问题的解决方案(yum无法使用)

    Linux虚拟机无网络问题的解决方案(yum无法使用)

    在下载虚拟机后,由于网络没有配置好,会遇到没网问题,导致yum无法使用,下载不了软件,当我们安装软件时出现下面情况:could not retrieve mirrorlist,所以本文给大家介绍了Linux虚拟机无网络问题的解决方案(yum无法使用),需要的朋友可以参考下
    2024-11-11
  • Linux中虚拟机宕机之后解决办法

    Linux中虚拟机宕机之后解决办法

    这篇文章主要介绍了Linux中虚拟机宕机之后解决办法的相关资料,这里提供详细的解决步骤来说明宕机该如何解决,需要的朋友可以参考下
    2017-08-08

最新评论