最近發現**打不開,登入系統檢查下,發現放置**檔案的瓷盤已被佔滿,可用空間為0kb,進去發現客戶apache伺服器的錯誤日誌error.log非常的大,造成瓷盤被爆滿。
第一步:停止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
nginx日誌分割
以下這個指令碼實施的核心是 每天凌晨將日誌檔案壓縮並移動到相應的年份月份目錄下,然後重新生成日誌檔案,同時記錄日誌 bin bash logs path home wwwlog 日誌存放位置 year date y 年份 month date m 月份 day date y m d 日期 time ...
linux cronolog分割日誌
1 日誌分割設定 apache的日誌分割要借助於目前國際上最流行 最通用的日誌分割工具cronolog。日誌輪循工具cronolog,已經是比較的相當成熟,在不中斷apache伺服器的情況下,它能嚴格的按每一天00 00 00 23 59 59來實現日誌檔案的分割,同時不受apache伺服器重啟的影...
apache日誌分割
一 日誌切割 安裝cronolog centos 5.4中編譯安裝apache預設日誌是不切割的,需要用用工具cronnolog進行日誌切割 wget tar zxvf cronolog 1.6.2.tar.gz cd cronolog 1.6.2 configure make make insta...