系统日志满了 无法进入后台解决办法) V8 Y$ `1 ?" A5 k
9 O7 r1 d* F1 W! sapache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,% M' ~: y0 j1 F4 d! ]$ t
进入日志目录6 c2 i6 ~- }" S
/www/wdlinux/nginx-1.0.15/logs# ]( E1 g( i9 {
/www/wdlinux/httpd-2.2.22/logs
. V! ^7 G7 E& k5 d7 n5 {( R- N这两个日志,会记录所有的正常与不正常的访问日志信息。
2 f6 R" R4 D( t+ D% f, y$ W而且是所有服务器上的域名,除非在站点管理城启用了日志记录,才会将相应的站点域名日志记录到另一个独立的文件中。
' K! c4 T. o* @9 ~所以这两个目录里是默认的web服务器日志文件。5 [$ z% q5 l4 Z) N3 F/ j9 t7 g( q
不过一般来说这个日志不是必须的,除非有其它必要,比如分析日志或做其它的数据统计用,就应该关闭日志,关闭他只有好处没坏处。4 e; O# x+ L, c. V
8 O: C! m6 s0 p9 o
如果针对站点开了日志,那么默认目录是在/www/web_logs,站点日志是在站点域名开头为文件名记录的。进入/www/web_logs下面删除即可。可根据实际情况是否开启站点日志,在wdcp后台的站点的设置里。2 T: w: T% ^. F& W
1 Q: {5 X- j- L" L4 E7 \& m关闭方法:9 \2 v. Z. Y4 l7 a: @+ J1 c/ K
+ w, Z1 Y/ v M" `) E5 v& r
1.进入WDCP后台-系统设置-点击 “关闭web默认日志“* n5 \! n, b8 D3 Q2 q" `
2.进入上面的目录4 |) q. q+ V- c" y3 |" u6 `
0 W! D" _ x) A, M# v5 k# Zcd /www/wdlinux/nginx-1.0.15/logs
; C1 n0 x7 s- U0 n6 U$ p) S
2 l6 Q' L7 D6 N5 E. B5 } Wcd /www/wdlinux/httpd-2.2.22/logs
/ ]* O7 V& N. E$ E+ V |删除以a和e开头的文件即可:
5 Z* w. C" O2 A7 K
4 o! ]% @. L# f8 A- F. P& V6 Yrm -fr access_log
9 B7 h( F$ j/ F; C) qrm -fr error_log5 f; ^' G+ W0 Z% R" D
rm -rf access.log # [! r+ ^" y* @* u
rm -rf error.log
, ?: m& l5 y7 D' d* A" W5 v( ]4 c" N! i: q, u- F
3. 执行 /www/wdlinux/tools/web_logs.sh off //关闭日志 (wdcp_v2.5版本后有)$ x" M, E g7 {
, c5 O! ]/ ]. J% I, `& }或者 手动操作! d' g" Q3 A+ c$ A+ ]: x/ ^6 |
. }7 D0 i0 K1 w, w8 R
nginx的关闭方法' o! @( n4 h. l5 z. B2 u
sed -i '/log_format/a\' s% {. C( }; v: M, V+ P
access_log off;' /www/wdlinux/nginx/conf/nginx.conf3 r0 y4 k' ~; @7 ?
3 G+ n) c6 R/ Q4 @apache的关闭方法
3 U+ L( k, G. a, C4 i2 Bsed -i 's#CustomLog "logs/access_log" common#CustomLog /dev/null common#' /www/wdlinux/apache/conf/httpd.conf
/ Y# D# I$ `3 z9 W
2 |7 w% n7 ?& h( X; P* R9 ~ \ `8 }% Z9 d" Y/ C U" q& J
; P' n$ t, W9 U- A8 O最后1 {9 j# K6 L6 p F; g( L `' A
8 \2 s6 h* l* x+ _0 \& ^重启apache' }* S- @: ?) `$ v* L1 e; G
/etc/init.d/httpd restart) s0 O3 c! E( v
@3 i% w% R, }' Y6 m: n- a# I+ I
重启nginx
: L4 B% e1 C$ r2 u; T/etc/init.d/nginxd restart; p s1 `: O' I! \2 u8 }) d
6 i9 g% a6 q' g
再df -h查看磁盘占用 已经恢复正常。 |