系统日志满了 无法进入后台解决办法
4 W8 c8 I) M8 q8 d
5 [, c: q; @( `7 |0 p, Rapache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,
8 u; X2 p6 d0 m' G& ?进入日志目录* V' T3 o$ t. s4 \" P6 O* ~! j3 t
/www/wdlinux/nginx-1.0.15/logs
. H# `0 f, d* c/www/wdlinux/httpd-2.2.22/logs+ T' r" R r/ S1 r# e
这两个日志,会记录所有的正常与不正常的访问日志信息。
4 a/ y: b5 s/ H, r而且是所有服务器上的域名,除非在站点管理城启用了日志记录,才会将相应的站点域名日志记录到另一个独立的文件中。# I2 x" b) C- I. m2 i, R" C# A
所以这两个目录里是默认的web服务器日志文件。
* _( j+ j9 A/ U+ U3 t6 ~' k不过一般来说这个日志不是必须的,除非有其它必要,比如分析日志或做其它的数据统计用,就应该关闭日志,关闭他只有好处没坏处。
( f# E! l. y7 s8 }# V. H+ R) Y- U% Q4 |# Q/ P- m
如果针对站点开了日志,那么默认目录是在/www/web_logs,站点日志是在站点域名开头为文件名记录的。进入/www/web_logs下面删除即可。可根据实际情况是否开启站点日志,在wdcp后台的站点的设置里。
. |# j- Q- k. Y# e+ M' ~
' x+ }$ p! P. N9 \8 D$ R$ j' v: C8 X关闭方法:
6 p: G3 m! n: g: v: G4 H: S3 \+ n$ Z7 P! p+ {+ z1 T
1.进入WDCP后台-系统设置-点击 “关闭web默认日志“: I& w+ x! B8 f3 o8 w# j0 {0 C
2.进入上面的目录
; h7 ` G1 L4 k# H5 l2 V9 I6 \3 }+ k4 R" x/ o& c
cd /www/wdlinux/nginx-1.0.15/logs
+ ?1 p' Z: g' ]! G' C
! ~5 \$ \/ G5 Kcd /www/wdlinux/httpd-2.2.22/logs8 x/ d# U6 {( J; Y8 D
删除以a和e开头的文件即可:$ Q: q: c5 M2 J( @' t
7 x, ^6 A+ q/ l7 Q: B, ?& ]& Orm -fr access_log ' ?" W& ]) e2 l/ a* E
rm -fr error_log& N0 o. K9 V# p& \( c3 p( }$ p
rm -rf access.log 6 w7 A C. b. }. g6 ]/ N) S e+ g
rm -rf error.log
* \3 L% F8 Z3 O8 C/ h5 o3 t q+ w9 I# z( O
3. 执行 /www/wdlinux/tools/web_logs.sh off //关闭日志 (wdcp_v2.5版本后有)
& Z) f6 m* Q" O% l6 I# c O+ D) n" }% I" ~) q1 P
或者 手动操作
5 h0 U$ c2 y6 g/ K- {& {, G( y
. a, J; C4 m/ Y$ p% Tnginx的关闭方法
) M, J! H. @" ^sed -i '/log_format/a\2 O" [; Q$ B( n1 v+ Y5 \7 n
access_log off;' /www/wdlinux/nginx/conf/nginx.conf7 J% a& ^6 H3 x1 Z" r! X% Z
: d& A; T( c, Mapache的关闭方法! A2 G% B+ b1 a5 L2 m! `. e9 U6 |$ ?
sed -i 's#CustomLog "logs/access_log" common#CustomLog /dev/null common#' /www/wdlinux/apache/conf/httpd.conf
- j) r1 S( f$ S" F0 }( c% c3 X/ o( p& _" {9 y& ^% B9 R/ A4 Q
& {5 d6 y7 Y- Q" d
0 v# k6 ^5 W% y' G% ^
最后
' ^0 Y& ]$ k! z) P7 P, g
: f$ }% P: k+ p) \, A, Y {重启apache: Q$ V% F4 ?# p. `+ i/ T) T: ^) e
/etc/init.d/httpd restart
# d5 _$ H) `: E' L* m; F9 I( V8 e* s$ |; ^; b0 H# j
重启nginx
8 \3 w+ ?5 G4 b% A/etc/init.d/nginxd restart7 ?) A2 k7 q2 V9 j
6 n0 a. d6 n9 f6 z) A0 x
再df -h查看磁盘占用 已经恢复正常。 |