A. 如何關閉Apache的CustomLog ErrorLog日誌
第一步:刪除 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
參考:
Apache下的access.log和error.log文件處理方法
這幾天有會員和我說到網站訪問速度越來越慢。我查了一下,看到Apache2下面有兩個日誌文件非常大了,加起爛裂來有800多模喚M了。
分別是access.log和error.log。
於是在網上找找了給access.log和error.log減肥的方法,這個方法可讓這兩個文件按每天日期生成。這樣你可以選擇
把前面的舊文件刪除了。
在Apache下的httpd.conf配置文件下找到下面兩句:
ErrorLog logs/e
B. 如何關閉nginx,apache的默認訪問日誌
WDCP默認的web訪問日誌是開著的 這個日誌,個人覺得,一般情況下也沒用,不過對於一些需要要數據爛舉分析的話就很有用了 如果不用的話,可以關閉,而且關閉也會也能提高點點性能的喔,這里關
WDCP默認的web訪問日誌是開著的
這個日誌,個人覺得,一般情況下也沒用,不過對於一些需要要數據分析的話就很有用了
如果不用的亂隱話,可以關閉,而且關閉也會也能提高點點性能的喔,這里關閉的是默認的伺服器web默認日誌
如果針對飢陪碧站點開了日誌,還是會有的,但默認目錄是在/www/web_logs
站點日誌是在站點域名開頭為文件名記錄的
站點日誌,也可根據實際情況是否開啟,這個在wdcp後台的站點里就有
三個方式
1 直接在wdcp後台里關閉 "系統設置"里
2 執行 /www/wdlinux/tools/web_logs.sh on/off //開或關 (wdcp_v2.5版本後有)
3 如下手動操作
nginx的關閉方法
sed -i '/log_format/a\
access_log off;' /www/wdlinux/nginx/conf/nginx.conf
apache的關閉方法
sed -i 's#CustomLog "logs/access_log" common#CustomLog /dev/null common#' /www/wdlinux/apache/conf/httpd.conf你可以去後盾人裡面看看哦⊙∀⊙!⊙∀⊙!⊙∀⊙!你可以去看看
C. phpstudy 如何關閉apache的日誌
#ErrorLog "logs/error.log"
#CustomLog "logs/access.log" common
修改薯輪在apache目錄下的httpd.conf文件,注差手世釋上面的兩行就行虛肢了。
D. 如何關閉 Apache 的web日誌記錄(unix 系統)
如下修改槐帆,禁用了錯誤日誌和訪問日誌:
<VirtualHost *:80>
DocumentRoot /home/xxxxxxx
ServerName www.xxxxxxx.com.cn
ServerAlias xxxxxxx.com.cn
#ErrorLog logs/xxxxxxx.com.cn.error_log
#CustomLog logs/xxxxxxx.com.cn.access_log common
DirectoryIndex index.html index.htm default.html default.htm
ErrorDocument 404 /404.htm
</VirtualHost>鉛亂雹
如下修改,只是禁用了訪問日誌:
<VirtualHost *:80>
DocumentRoot /home/xxxxxxx
ServerName www.xxxxxxx.com.cn
ServerAlias xxxxxxx.com.cn
ErrorLog logs/xxxxxxx.com.cn.error_log
#CustomLog logs/xxxxxxx.com.cn.access_log common
DirectoryIndex index.html index.htm default.html default.htm
ErrorDocument 404 /404.htm
</VirtualHost>
如下修改,只是禁用了錯誤陪鬧日誌:
<VirtualHost *:80>
DocumentRoot /home/xxxxxxx
ServerName www.xxxxxxx.com.cn
ServerAlias xxxxxxx.com.cn
#ErrorLog logs/xxxxxxx.com.cn.error_log
CustomLog logs/xxxxxxx.com.cn.access_log common
DirectoryIndex index.html index.htm default.html default.htm
ErrorDocument 404 /404.htm
</VirtualHost>
E. 如何清除Apacheerror.log,Access.log日誌並限制日誌大小
刪除 Apache2/logs/目錄下的 error.log、access.log文件
打開 Apache 的 httpd.conf配置文件並找到下面兩條配置
ErrorLog logs/error.log
CustomLog logs/access.log common
直接注釋掉,換成下面的配置文件。
# 限制Apache錯誤日誌文件為 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
F. apache 錯誤日誌 一堆錯該怎麼解決
在httpd.conf文件中添加 Win32DisableAcceptEx 標記,如下:
\< IfMole mpm_winnt.c\>
ThreadsPerChild 1000
MaxRequestsPerChild 10000
Win32DisableAcceptEx
\</IfMole\>正鍵
這 樣可以允許並發連接更大歲清困一些。同時性能上也不會有明顯的降低. 一般,這樣設置基本就能搞定,但是我碰到的情況,就是想上面那樣關閉AcceptEx,乎念也會出現類似問題,Apache還是不能正常運作, error.log 出項了大量的:Sat Dec 24 17:21:28 2006] [warn] (OS 64)指定的網路名不再可用。 : winnt_accept: Asynchronous AcceptEx failed
G. Apache伺服器錯誤問題
解決1:
1. 打開 httpd.conf
2.找到 mod_rewrite.so 行,將前面的注釋打開(即刪掉前面的'#'符號)。
3.關閉httpd.conf,重啟apache伺服器即可。
解決2:
httpd.conf 中找到你網站目錄對應的Directory 行,將其中的 RewriteEngine 項設置為 'ALL'。