系统日志满了 无法进入后台解决办法 |1 c: J3 @' I
0 r, s6 g) Q) n% j6 a& E, r3 Kapache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,/ y) b, @+ y0 z9 Y
进入日志目录2 ?3 u% p1 I+ B
/www/wdlinux/nginx-1.0.15/logs
: K J5 [8 }0 a/www/wdlinux/httpd-2.2.22/logs
7 @5 A- @1 f% M; o) R" n5 e' x这两个日志,会记录所有的正常与不正常的访问日志信息。) q5 f2 f! f# X ^; p8 w: U
而且是所有服务器上的域名,除非在站点管理城启用了日志记录,才会将相应的站点域名日志记录到另一个独立的文件中。
: r/ l8 E* G P! @5 F所以这两个目录里是默认的web服务器日志文件。9 S+ I' u8 T$ K4 l6 Z! U- |8 w
不过一般来说这个日志不是必须的,除非有其它必要,比如分析日志或做其它的数据统计用,就应该关闭日志,关闭他只有好处没坏处。
! @+ r: J; B: R# F
v4 e. @; t. W( y0 E) f: B如果针对站点开了日志,那么默认目录是在/www/web_logs,站点日志是在站点域名开头为文件名记录的。进入/www/web_logs下面删除即可。可根据实际情况是否开启站点日志,在wdcp后台的站点的设置里。* v9 m" ]% q' \; B1 k
; [# S: a. t$ K- K0 ~% i0 W. k* O7 e, k关闭方法:5 R# Q0 x, Y" C" v8 N% b, f
4 Z2 y0 c- q, ?/ i8 }% H- Y% x7 T1.进入WDCP后台-系统设置-点击 “关闭web默认日志“8 f) v% ^- f% K9 u N. s4 Q
2.进入上面的目录
7 _) X* |+ g3 |, p0 B6 e7 m/ S0 m7 }% `9 g
cd /www/wdlinux/nginx-1.0.15/logs
) \, K+ H, K; s1 M: d H( W& q0 |6 j% ]0 }! L: s- j+ e/ V" c& k
cd /www/wdlinux/httpd-2.2.22/logs
0 A( f" J9 b: N2 D l9 c- Q4 N, R0 r删除以a和e开头的文件即可:4 R3 {+ r9 b0 z1 G7 {
?4 L6 |. h) @, S% Z# brm -fr access_log
3 ~4 d" h& N0 i4 i. _9 }rm -fr error_log' b1 l- @- H' k! \
rm -rf access.log
0 G! T& [+ j2 D; v4 s/ |1 _' M. S! ]rm -rf error.log f& B# M! f7 I
2 |5 I9 H) Q$ Y* A+ d( d
3. 执行 /www/wdlinux/tools/web_logs.sh off //关闭日志 (wdcp_v2.5版本后有)# y5 x# \1 Y; |1 y6 x
* T, L( w: O( K/ C b2 y( J
或者 手动操作
4 \' P3 M {# i6 _. f) i/ L
( c" H6 |3 b9 Z1 J) F8 n# ]nginx的关闭方法3 O: G2 C6 d j' o" H, F
sed -i '/log_format/a\" c3 u4 v) {3 O Z" @1 x
access_log off;' /www/wdlinux/nginx/conf/nginx.conf
4 ]4 {: A# b3 ?; a6 Y$ t8 {* k' v% D
apache的关闭方法5 s `/ w1 g- ~2 }& B) X
sed -i 's#CustomLog "logs/access_log" common#CustomLog /dev/null common#' /www/wdlinux/apache/conf/httpd.conf6 H: c; m) B2 c+ n9 k/ |
0 Q8 i9 A2 ^4 K# v
: i5 a: o% ]" c }4 V+ V
6 o8 M) z' }1 F7 e最后
: L3 N) S! t+ j
+ i# E' o5 j$ f+ r- ^重启apache
8 Q+ F* m ]! ?8 O/etc/init.d/httpd restart
# L. D: i5 t v; B
' s8 ^6 t7 ]; T: |重启nginx4 q7 N; s/ V& E3 d$ u9 z; r0 d( q- G
/etc/init.d/nginxd restart; p" M, U0 y4 o
) t/ z8 L- x7 K4 Q0 f* x2 }+ N
再df -h查看磁盘占用 已经恢复正常。 |