系统日志满了 无法进入后台解决办法9 U! \+ W7 V/ E$ s) b& I% P5 |8 k
2 o1 M5 W& a# h; p4 s" x
apache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,
! i6 ]8 g: A" v) M进入日志目录7 t, ]$ v+ D. l( l# M+ _
/www/wdlinux/nginx-1.0.15/logs
9 A* h* P4 b4 {" V9 M/www/wdlinux/httpd-2.2.22/logs8 k. p* B. P' Y
这两个日志,会记录所有的正常与不正常的访问日志信息。! ?& s3 a1 [( n2 j3 }; ^
而且是所有服务器上的域名,除非在站点管理城启用了日志记录,才会将相应的站点域名日志记录到另一个独立的文件中。
$ n3 Y5 _- l! L5 q2 d; W所以这两个目录里是默认的web服务器日志文件。
5 |$ f' j3 Q" G6 s- t7 }. {不过一般来说这个日志不是必须的,除非有其它必要,比如分析日志或做其它的数据统计用,就应该关闭日志,关闭他只有好处没坏处。
. C: X0 J/ I r' V* ]3 u' |6 G& o7 R
如果针对站点开了日志,那么默认目录是在/www/web_logs,站点日志是在站点域名开头为文件名记录的。进入/www/web_logs下面删除即可。可根据实际情况是否开启站点日志,在wdcp后台的站点的设置里。
: @5 M' f, f4 b* R# a5 P6 a3 W5 v, ]0 _; r5 I
关闭方法:
- ? Y/ X( B8 m N
9 c b: t. b' j9 I6 A& U1.进入WDCP后台-系统设置-点击 “关闭web默认日志“
4 h6 i! |: g# M: |3 H/ |; G o2.进入上面的目录0 ]3 X/ I4 U+ t' f' T4 I, s B& V, b
9 ~$ }3 ^' J4 b5 N4 `- s
cd /www/wdlinux/nginx-1.0.15/logs - l+ w- ^3 e$ F: i
. O8 g8 \: k2 M5 c8 S- F
cd /www/wdlinux/httpd-2.2.22/logs8 k N! y$ q @6 T6 Z6 ~1 v
删除以a和e开头的文件即可:* S5 _! m9 W4 L4 W: ]
8 r1 S. z# X) \1 G) g
rm -fr access_log ; |) x% b* q1 G; W) u% \
rm -fr error_log
3 o# o: N) c; x6 S6 @: P. ?& Frm -rf access.log % X' s# G- G( B' R& w0 E
rm -rf error.log. E1 N$ O" x0 j1 p9 G) c4 l" w
- l+ y' j7 A& _' @
3. 执行 /www/wdlinux/tools/web_logs.sh off //关闭日志 (wdcp_v2.5版本后有). _8 x+ z0 C6 |2 V) ?
8 z y1 v" H1 T6 P5 h+ t1 M
或者 手动操作
1 `6 A! x, J" D" L2 y, K7 w
: `0 e4 _0 ?1 c8 y6 D/ Lnginx的关闭方法
1 S% l$ ]% P5 y# U$ vsed -i '/log_format/a\7 i8 o p8 H4 ]0 u
access_log off;' /www/wdlinux/nginx/conf/nginx.conf- O! ?7 T$ z* N7 j3 g, _
5 T8 o. X, s5 e$ J; s5 `
apache的关闭方法( U2 F1 P% @' M5 R
sed -i 's#CustomLog "logs/access_log" common#CustomLog /dev/null common#' /www/wdlinux/apache/conf/httpd.conf/ G3 e% y. V+ _$ @: d7 q2 Y
0 I7 G( E* X2 N: Y- n, |
% U/ s& l6 P' |" ~
6 F J; A0 C3 i# k& A, o
最后/ i! F/ ]! J$ v) {6 M# t& b
) l* G1 J4 L0 R* X( E重启apache
# {: R+ v7 i" H: F/etc/init.d/httpd restart$ x2 u* C0 J8 {& w
9 K& U0 }; l# F3 F' A
重启nginx& d$ a8 }3 U9 E% C) Z, j4 K6 ~
/etc/init.d/nginxd restart
6 f3 i4 a) A0 E
: G3 x3 Q5 f( X% ]- g0 X再df -h查看磁盘占用 已经恢复正常。 |