系统日志满了 无法进入后台解决办法
' ^3 O# J$ r; X7 E8 ~
# J- D% j8 [8 b# N6 Papache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志, [* i% ^& h; Y+ I
进入日志目录0 l' `, `: S+ L' ~
/www/wdlinux/nginx-1.0.15/logs0 H4 j$ n3 D3 J6 K9 v
/www/wdlinux/httpd-2.2.22/logs
# L$ \5 i' K# O) n& @这两个日志,会记录所有的正常与不正常的访问日志信息。. L& Q1 n/ b0 k+ Z, O
而且是所有服务器上的域名,除非在站点管理城启用了日志记录,才会将相应的站点域名日志记录到另一个独立的文件中。
' K9 V, D2 l4 n+ r7 {# w所以这两个目录里是默认的web服务器日志文件。
) j# t6 D* J! b# P- T不过一般来说这个日志不是必须的,除非有其它必要,比如分析日志或做其它的数据统计用,就应该关闭日志,关闭他只有好处没坏处。
- ^: M, N; m0 ]% j& A
2 X/ A7 n; J: x如果针对站点开了日志,那么默认目录是在/www/web_logs,站点日志是在站点域名开头为文件名记录的。进入/www/web_logs下面删除即可。可根据实际情况是否开启站点日志,在wdcp后台的站点的设置里。+ \- @& s' u, v6 z8 a$ O* [4 |
# y2 K1 N0 g+ `9 `
关闭方法:
0 x2 d( \2 ^9 x3 N' Z) c0 L' [6 e; k
$ W( K$ K: `* |: M. F) v1.进入WDCP后台-系统设置-点击 “关闭web默认日志“6 f0 |. q4 F0 l# w7 G, i& }# o
2.进入上面的目录, _8 ~# k4 K" M) C/ Q2 p; {) W
( N$ @6 p0 N! ]+ F" a, fcd /www/wdlinux/nginx-1.0.15/logs
3 o5 E! e7 \2 F7 @& w& }* v3 x6 n0 N# ]2 e* o' @) N
cd /www/wdlinux/httpd-2.2.22/logs. Z( @7 U0 C4 n# {8 }
删除以a和e开头的文件即可:
% a3 U1 E- g( \2 g; \0 n8 T# }5 B( ]1 L+ c. V) g
rm -fr access_log
) k; }4 O4 X5 o4 ^rm -fr error_log
7 }7 _0 F% C- r6 G2 O: Wrm -rf access.log 1 v, u9 y0 z0 x/ r
rm -rf error.log& s& ?8 d: R0 D7 s. M
$ L" F6 k2 }9 A2 D3 B) J
3. 执行 /www/wdlinux/tools/web_logs.sh off //关闭日志 (wdcp_v2.5版本后有)( L% m# Y9 T9 T9 N
: O7 ~ {9 b0 r: _或者 手动操作$ D; C% y& f* a9 ^2 }
/ m1 b; D/ F- b' @8 C- g$ gnginx的关闭方法& _3 j0 k* x& r/ i$ g/ h/ i, o
sed -i '/log_format/a\$ d# o7 j' B6 \+ Z. g. K1 U% `
access_log off;' /www/wdlinux/nginx/conf/nginx.conf
. n: t- P6 E; |; [' d' E2 w m! U9 ^/ h
apache的关闭方法
; L. N v( [! w$ x5 A' i0 G4 Csed -i 's#CustomLog "logs/access_log" common#CustomLog /dev/null common#' /www/wdlinux/apache/conf/httpd.conf
! X- T/ p: Z+ V+ ]* D) ^, ~
- ?( n' k6 E6 F/ K$ x( m" h0 t % x% d$ r% k, ?. P( G
3 K# o4 J6 N5 k) p: g6 w最后
& M9 f* ? T! R" N; z6 b4 s
$ T, x; ^/ X7 P重启apache
! r' B0 ?# e% Y; r% Q. ?/etc/init.d/httpd restart) x" s0 m) k; Y, K
' V( c) l! @4 O+ Q; f6 {6 W9 a
重启nginx1 }- f5 ~* G/ w) u) {3 ^" S( I
/etc/init.d/nginxd restart x4 _9 h7 I& B f" d) t5 N
/ j& N) z4 T2 y% ~9 @再df -h查看磁盘占用 已经恢复正常。 |