Apache下error.log檔案太大的處理

鴨脖發表於2016-05-14

偶爾發現Apache下的錯誤日誌非常的大,有4G多,先停止Apache服務的所有程式,最簡單就是輸命令:net stop apache2.2,然後刪除 Apache2/logs/目錄下的 error.logaccess.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

相關文章