有個客戶反映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
清除error.log、access.log並限制Apache日誌文件大小的方法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.