系统日志满了 无法进入后台解决办法, v( s' e1 u' I" K2 F* w
, X& C1 [' t8 H; j" V" R
apache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,
4 ^: v2 q' d2 I. q/ C4 R2 Q8 T进入日志目录
9 d U M% M. I# D/www/wdlinux/nginx-1.0.15/logs( |; {4 w/ G1 \, `
/www/wdlinux/httpd-2.2.22/logs
. N5 F# e2 e5 U; g1 I1 b4 e这两个日志,会记录所有的正常与不正常的访问日志信息。8 S' A1 L3 m; w/ [ J. j" B
而且是所有服务器上的域名,除非在站点管理城启用了日志记录,才会将相应的站点域名日志记录到另一个独立的文件中。8 Y- J0 j3 E/ T
所以这两个目录里是默认的web服务器日志文件。
/ Y& x% ?5 }+ {7 w- y6 s9 p不过一般来说这个日志不是必须的,除非有其它必要,比如分析日志或做其它的数据统计用,就应该关闭日志,关闭他只有好处没坏处。
! i- \8 W! K9 k! G' ^( {5 {
. O ?- u! s# R% B% M/ ^: G* \如果针对站点开了日志,那么默认目录是在/www/web_logs,站点日志是在站点域名开头为文件名记录的。进入/www/web_logs下面删除即可。可根据实际情况是否开启站点日志,在wdcp后台的站点的设置里。
, q; _8 U* f3 `8 P* m5 o
# S+ H1 R% A( r1 J关闭方法:
2 m( V, b; d& e: n* l1 e) g8 U' ^
: K0 X: C2 b/ S v+ e q3 l/ L1.进入WDCP后台-系统设置-点击 “关闭web默认日志“" C( M9 G; _+ N Q* z2 b% o$ M. N
2.进入上面的目录; Q/ e3 ], x( p3 ]. q
& i* R6 H# s3 b/ k& Q9 E2 z
cd /www/wdlinux/nginx-1.0.15/logs : {. p; L$ [& D! s# z
$ w- M' H9 J9 |4 E
cd /www/wdlinux/httpd-2.2.22/logs
; B! l* ?( h T6 h$ B; H2 ]删除以a和e开头的文件即可:$ e; x# C8 } {* J" `2 i" y
! O1 h+ s! k. v p6 B1 ~3 x* O2 Prm -fr access_log * q; s! K) n. G _; F8 t/ Q8 g0 _
rm -fr error_log& y4 d- C; X9 A$ {% ?7 N, w! h- n
rm -rf access.log
t3 k' A2 y+ Q2 Zrm -rf error.log
5 }+ y0 a( B9 d& n$ B3 Q- n! d2 [" _ ] Z. J2 @8 c7 ^' t
3. 执行 /www/wdlinux/tools/web_logs.sh off //关闭日志 (wdcp_v2.5版本后有)
* O% Y# b8 G7 g) V6 {$ Z; w
. M; R ^% F/ A1 V) Z7 x) Z或者 手动操作
! t F0 E& o( C% j9 Y+ e) T9 G# E( R- ^, T; s9 N
nginx的关闭方法
) a; O! K: Y! B2 Tsed -i '/log_format/a\1 B' Y& q$ y1 I; e
access_log off;' /www/wdlinux/nginx/conf/nginx.conf( A y; ^1 t7 U, k) V2 k, w
1 A; q% u- D* o
apache的关闭方法" h- ^* Z* J z$ w
sed -i 's#CustomLog "logs/access_log" common#CustomLog /dev/null common#' /www/wdlinux/apache/conf/httpd.conf" d0 c! P% x, j3 K3 ^
2 z4 q" l0 y9 Q7 R% |7 ]
L" J. A9 X' B3 B" y. I4 }& {
# _5 Z: j6 I- g A
最后# J% t* L4 t1 g2 G8 e$ T# m& |
G( i7 w/ M7 Y+ A) x
重启apache
! y* K- v- h2 P) P. ?2 B/etc/init.d/httpd restart; i8 n @) w( J! O8 A
0 \ ?& S: T+ C9 g# c重启nginx& U0 c: ~+ C4 s0 u: B
/etc/init.d/nginxd restart* E8 \1 `% n9 H6 {% G/ v
6 d( b3 j6 f. R6 W. J P再df -h查看磁盘占用 已经恢复正常。 |