系统日志满了 无法进入后台解决办法
- [7 h4 ~. k3 a0 ]5 W1 D8 E8 Y2 A# X5 Z G8 }
apache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,
, W" |2 @0 {8 @- I, }& O进入日志目录1 D- T/ y* l* G4 }
/www/wdlinux/nginx-1.0.15/logs- r3 Y& b" e+ L8 H# c$ Y: J/ i j
/www/wdlinux/httpd-2.2.22/logs
0 T/ j" I) j$ D' X ]8 I1 L这两个日志,会记录所有的正常与不正常的访问日志信息。4 ]% [/ x6 w# \! y
而且是所有服务器上的域名,除非在站点管理城启用了日志记录,才会将相应的站点域名日志记录到另一个独立的文件中。+ E: x! _1 B" ^. H
所以这两个目录里是默认的web服务器日志文件。+ s6 m7 E1 Q1 T1 C0 ?0 R5 i* D
不过一般来说这个日志不是必须的,除非有其它必要,比如分析日志或做其它的数据统计用,就应该关闭日志,关闭他只有好处没坏处。
, K9 Z* G6 T8 k9 r
U) K2 A/ _( r2 m如果针对站点开了日志,那么默认目录是在/www/web_logs,站点日志是在站点域名开头为文件名记录的。进入/www/web_logs下面删除即可。可根据实际情况是否开启站点日志,在wdcp后台的站点的设置里。9 [" p1 y3 o- R8 {- k
' A/ D; n2 c% t' G
关闭方法:( b/ D. G# a' q, n6 U: ~
* S1 A- V* I, s* G8 t1.进入WDCP后台-系统设置-点击 “关闭web默认日志“6 o+ a7 J& R( \% {1 K2 ?
2.进入上面的目录
. k$ H7 |. y# |6 }" P
, N5 G* V" Y. k: h7 _9 Hcd /www/wdlinux/nginx-1.0.15/logs , s7 Y3 C% s6 S8 X; K( @2 w: U* o
0 e2 @% V) Q9 B6 a/ ocd /www/wdlinux/httpd-2.2.22/logs+ @8 H5 n. v$ x6 w
删除以a和e开头的文件即可:
, ^: D+ K! E* {& L1 i3 g
; U; j2 w" N7 Z$ ~rm -fr access_log 7 I/ x3 L; v) Q
rm -fr error_log* W7 k K" \2 j# t
rm -rf access.log
: P1 G m# H3 H, ^# h' `rm -rf error.log
# }: U& G$ J( v: u
9 y+ ?* L8 A. Y0 G# I3. 执行 /www/wdlinux/tools/web_logs.sh off //关闭日志 (wdcp_v2.5版本后有)
$ m+ \2 o5 O% u& {/ F1 H+ _1 L. } O& ]7 o0 W
或者 手动操作4 t7 o4 Z# P3 X. E! h+ v
! {9 S4 o" u4 p( b( \
nginx的关闭方法
9 t* e5 x6 ?% R% q1 Qsed -i '/log_format/a\1 \7 ?% K; f& X, r5 L
access_log off;' /www/wdlinux/nginx/conf/nginx.conf1 D; y( Z* g' {3 U$ h
S( y; D( `& D3 C: b! i
apache的关闭方法$ |6 H3 z4 U7 K/ |8 A# { {
sed -i 's#CustomLog "logs/access_log" common#CustomLog /dev/null common#' /www/wdlinux/apache/conf/httpd.conf! W3 H* S- X7 i- R' E/ c ~
" _6 O, c6 P$ _* B2 K+ z
/ D- I( ?! Q+ \2 C, A; q f3 L
% W. n3 S8 c1 S3 J最后( @5 T1 G: J, c" }/ [. j- k3 N0 g( J
8 _ p; X% x, }+ d2 Y8 H
重启apache
8 `& o- [3 A- x; V) ?, g8 \/etc/init.d/httpd restart( p" b+ ^6 q7 C
; V- r [: D- D# O p. T- k$ C
重启nginx; |3 k. g0 I1 S6 Q5 w" O* V# {4 `
/etc/init.d/nginxd restart
1 k0 K2 x4 e# J4 c8 E7 o4 z! i
( _ z5 [; u D. l( G' M1 i再df -h查看磁盘占用 已经恢复正常。 |