系统日志满了 无法进入后台解决办法/ I/ S) U; t; F4 t% s& y
$ X4 W& q3 M2 f5 g t0 _2 Xapache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,
( ? T8 }/ P' O5 E3 n进入日志目录
3 k, _ {$ x& E) K/www/wdlinux/nginx-1.0.15/logs6 W- Q* X& ]& x0 ]# \- j7 l
/www/wdlinux/httpd-2.2.22/logs/ L6 C% K- t t" ?# l9 Z: U0 Z
这两个日志,会记录所有的正常与不正常的访问日志信息。
& u: s) S S8 d7 X& H4 {而且是所有服务器上的域名,除非在站点管理城启用了日志记录,才会将相应的站点域名日志记录到另一个独立的文件中。1 G; D0 { A6 P1 a8 o* }+ K
所以这两个目录里是默认的web服务器日志文件。
( ?' b9 j: k! v不过一般来说这个日志不是必须的,除非有其它必要,比如分析日志或做其它的数据统计用,就应该关闭日志,关闭他只有好处没坏处。
4 o+ `8 | k5 q' a$ j P# ~6 _; e
& ^' B$ m( r; ^$ k! g" Y如果针对站点开了日志,那么默认目录是在/www/web_logs,站点日志是在站点域名开头为文件名记录的。进入/www/web_logs下面删除即可。可根据实际情况是否开启站点日志,在wdcp后台的站点的设置里。
1 @+ }4 u& z) x
7 X6 M( t" B6 m z' [关闭方法:+ C$ {% {( `" {! A. B* @' u' M
" o' ? t* U" Y; l6 h" b
1.进入WDCP后台-系统设置-点击 “关闭web默认日志“2 @2 G' q2 ]& {6 I3 t" i
2.进入上面的目录% v2 w X) |( ~& l' V. G( u
& g$ x; A0 ?- G/ V$ X; }cd /www/wdlinux/nginx-1.0.15/logs
. C5 ^+ k' w) k' }( |$ t4 u9 [3 `7 _- }- ]: |: w8 }
cd /www/wdlinux/httpd-2.2.22/logs
) K4 \) ]( X, [! z/ m' f删除以a和e开头的文件即可: s# c, i0 R6 {6 U
$ E! ~ B3 J! F* j, f" P& v
rm -fr access_log ' H9 r& Q4 r5 g5 r. j; \! N
rm -fr error_log
9 f" p {$ }; I9 B) T( Drm -rf access.log
' R4 b4 W' H$ {% x. s9 N3 rrm -rf error.log G6 F; Q+ Q- O6 ]
; e3 I; S- V! i- i5 D! o3. 执行 /www/wdlinux/tools/web_logs.sh off //关闭日志 (wdcp_v2.5版本后有)
. I( I. O; z) y! x2 M& z( j0 T# p# g/ o
或者 手动操作
# M" U* Y" K4 p W# F; R& F7 q/ k
nginx的关闭方法+ l- D. E" x6 X* a4 ^
sed -i '/log_format/a\& S' y5 z+ ?/ E& ]
access_log off;' /www/wdlinux/nginx/conf/nginx.conf
; J& ~( s; C8 }- M
& G! H- p0 |* A$ H8 s& `7 \6 napache的关闭方法& ]7 p0 p" i+ x( }* o
sed -i 's#CustomLog "logs/access_log" common#CustomLog /dev/null common#' /www/wdlinux/apache/conf/httpd.conf: w7 [3 ~' { S- g: T& D' F
# s1 C: l7 f) O( T% A3 N 8 f; h5 r% E6 R0 t
8 J5 C, z4 `8 C最后* ]1 E1 A& M& T, w
# z3 l7 H! s; ~2 M4 O' x
重启apache. R+ Z" S$ ^- T6 M- p
/etc/init.d/httpd restart- M/ ?" }+ y6 V# i) H
1 h8 N% o0 n& f$ X4 v5 T重启nginx" }7 V; v' \" H! J$ C
/etc/init.d/nginxd restart
. a1 d5 I' C% i* \+ w7 H) n; w, X- U' o/ ^. ?
再df -h查看磁盘占用 已经恢复正常。 |