系统日志满了 无法进入后台解决办法( B, V& S, g9 u. {) m1 {! j
- U- ^- y0 g: [apache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,
4 `& K% c; o' J+ [; P& h* c进入日志目录6 k. N: p$ d4 ~4 J0 ~# k& }
/www/wdlinux/nginx-1.0.15/logs
# K1 A/ n: K6 T# t/www/wdlinux/httpd-2.2.22/logs _4 d c0 h$ B, N
这两个日志,会记录所有的正常与不正常的访问日志信息。( p5 z6 V& u M7 S& w+ ?
而且是所有服务器上的域名,除非在站点管理城启用了日志记录,才会将相应的站点域名日志记录到另一个独立的文件中。
6 d1 T1 t' _* W9 B6 f: e所以这两个目录里是默认的web服务器日志文件。
) _1 f0 s% F" E9 l% f( ?( c; {" t不过一般来说这个日志不是必须的,除非有其它必要,比如分析日志或做其它的数据统计用,就应该关闭日志,关闭他只有好处没坏处。
' E# e& w; U" S8 W1 U' q+ l! v8 c& ^6 H9 Y6 \
如果针对站点开了日志,那么默认目录是在/www/web_logs,站点日志是在站点域名开头为文件名记录的。进入/www/web_logs下面删除即可。可根据实际情况是否开启站点日志,在wdcp后台的站点的设置里。( C# D( ?" I u, s1 r& ]
B0 B o) h: ?. B. L关闭方法:2 J2 a5 e0 h5 a; t" X: H7 G
" P, }0 m7 _3 }5 O3 S1.进入WDCP后台-系统设置-点击 “关闭web默认日志“
! |. m- X" m- d2.进入上面的目录5 A8 D! y" M$ R6 i% i$ [6 a) K; N7 L& o
0 }+ q5 I% @* M3 A% lcd /www/wdlinux/nginx-1.0.15/logs
$ M$ g/ d6 {3 M- p& O# K! s- P8 [
! }: V* ?1 H- r% Z5 \9 Pcd /www/wdlinux/httpd-2.2.22/logs) S9 E6 ?2 X: _! `6 a3 c6 _
删除以a和e开头的文件即可:
1 s% y8 K' @ U3 X# [- y4 ?; J8 _6 @+ v9 [
rm -fr access_log 7 }, s0 a! d) F
rm -fr error_log
. X" u% o( k! Prm -rf access.log 9 ~" g4 O4 I$ f: F7 J$ ?; l0 A0 X% P
rm -rf error.log
! v& M* a* V. B' p/ U. z" u$ |: t8 ]% I* _9 B
3. 执行 /www/wdlinux/tools/web_logs.sh off //关闭日志 (wdcp_v2.5版本后有); S4 r4 T) S9 i) v
; {2 A7 ], H$ a8 ?( h- u
或者 手动操作! _ N, Y9 D7 ]5 F6 y
6 b5 _; W& J; I _
nginx的关闭方法7 s; m: d# l, p& ~( Y( P
sed -i '/log_format/a\& H2 f Z. ^2 L& G2 @
access_log off;' /www/wdlinux/nginx/conf/nginx.conf
: R7 M3 u( N' n/ I5 Y# o$ O/ r0 c# V
H, _$ y) d- Q; p' ?apache的关闭方法/ o% L6 n6 x+ E+ } e
sed -i 's#CustomLog "logs/access_log" common#CustomLog /dev/null common#' /www/wdlinux/apache/conf/httpd.conf1 o# `! b7 U% B- A* w7 c8 E/ `
7 D' d- |, k$ g8 o+ t" y X/ _' L
' y4 m6 E1 r; T( {3 Z3 Q
! H2 [2 I9 p: g最后2 E, l. i" z8 p7 i
' d- {1 }7 N: M9 B1 l' C2 D
重启apache
( U% {) g, J* @) W* t" ~/etc/init.d/httpd restart
. N/ P+ U% x V- a# z- S( a7 c: O# b4 k4 a8 |
重启nginx
6 L: u: U& v% y( i/etc/init.d/nginxd restart: Q. ~' z. h$ I, r
% ^( X! m2 ?( B$ I0 W1 [1 U; |0 O/ }
再df -h查看磁盘占用 已经恢复正常。 |