系统日志满了 无法进入后台解决办法
2 _2 x. }& O/ ?4 i5 N; r# s: H
apache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,4 ? @* r' [ F5 a, B
进入日志目录
6 e. k2 \% b8 R2 Z! f/www/wdlinux/nginx-1.0.15/logs
8 c% W4 P2 K. f/www/wdlinux/httpd-2.2.22/logs
8 G: U2 Q9 J( h0 X: `% ^这两个日志,会记录所有的正常与不正常的访问日志信息。' Z' y( s& {& T/ j' ^
而且是所有服务器上的域名,除非在站点管理城启用了日志记录,才会将相应的站点域名日志记录到另一个独立的文件中。
0 V# A$ j- B- t( X: r所以这两个目录里是默认的web服务器日志文件。
& M% L {, r* N不过一般来说这个日志不是必须的,除非有其它必要,比如分析日志或做其它的数据统计用,就应该关闭日志,关闭他只有好处没坏处。
" q, T r4 W5 p; m Z& v y8 X9 Y! }6 g0 X
如果针对站点开了日志,那么默认目录是在/www/web_logs,站点日志是在站点域名开头为文件名记录的。进入/www/web_logs下面删除即可。可根据实际情况是否开启站点日志,在wdcp后台的站点的设置里。* L4 g, n, |: v: p; B7 f, N
; L, M1 F1 v2 e( N( }, f
关闭方法:
: {5 P! [8 @1 t* x6 i+ a+ K. N# H+ f# @( v" i
1.进入WDCP后台-系统设置-点击 “关闭web默认日志“% B- c0 v1 q% _$ x$ U
2.进入上面的目录
% q1 r/ g( v# n2 J
! a6 S5 E, i. o3 ] e& I; ccd /www/wdlinux/nginx-1.0.15/logs
# s- ~3 a/ y$ R* {9 c4 ~, ^! W- T
7 U" j( P5 k( w( E/ J' ocd /www/wdlinux/httpd-2.2.22/logs& j! B+ \% i$ e( w
删除以a和e开头的文件即可:
8 r+ s( N+ n' d, a
- S' K% U* P9 r- `4 xrm -fr access_log ; X# F. r2 B/ S7 w* S+ ^ r, B0 i
rm -fr error_log
; ^( i- g7 e* Z9 m7 H+ m5 Yrm -rf access.log
- u4 A( @* x1 R7 s" t. lrm -rf error.log
. u; q v' W3 x3 D4 u1 R0 u5 v+ [. @# N) }3 O
3. 执行 /www/wdlinux/tools/web_logs.sh off //关闭日志 (wdcp_v2.5版本后有)
) x/ M2 b; k8 c$ v- J; s6 D
. L: O! y3 c S8 r$ l, }9 r或者 手动操作5 v0 {( |" `; `6 W e0 n
- y' I: C* n6 e( ?nginx的关闭方法
" d. q" a5 q- lsed -i '/log_format/a\0 s* ?) Y9 c, Z" |
access_log off;' /www/wdlinux/nginx/conf/nginx.conf
; b3 f! E, {5 Y! u, D3 b
: I l7 L g6 D" A/ Capache的关闭方法
+ d5 U. g; _6 k4 D) ~# j1 Zsed -i 's#CustomLog "logs/access_log" common#CustomLog /dev/null common#' /www/wdlinux/apache/conf/httpd.conf
! M. p; X8 l& g1 {* f1 m6 }
. ^; [, h s6 c" F% S
' _/ S0 v9 G, N( E, |) j
$ m4 ~' R6 I+ {9 I0 Z: D最后
3 ?" F9 _: h) p( p/ z Z3 \. B5 E% K9 d1 k
重启apache
2 U! m2 S+ }: A) Z% a E, m1 N: n) K' V/etc/init.d/httpd restart
, ^6 v' ?7 e8 Y3 P5 |4 L$ g5 [7 }) k1 H
重启nginx. d4 v/ Q* J& s6 U- q9 w* b& a
/etc/init.d/nginxd restart
( v* O; K. Q& n! @
1 }& D" b0 y6 S7 Y" n5 K再df -h查看磁盘占用 已经恢复正常。 |