系统日志满了 无法进入后台解决办法
0 G+ O8 }7 O- D7 _9 l9 c
) V" t/ L) f5 G/ [; C9 r8 eapache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,2 c/ L* g6 f! Z7 G- @: d4 v& H( o
进入日志目录
! b& @0 `+ C5 n9 O0 [0 k" j$ p/www/wdlinux/nginx-1.0.15/logs; u3 G3 {! P0 T8 R7 w. T
/www/wdlinux/httpd-2.2.22/logs/ m" G8 ~1 ?2 |$ {
这两个日志,会记录所有的正常与不正常的访问日志信息。+ y7 I2 h$ S* ^$ Y$ s8 U
而且是所有服务器上的域名,除非在站点管理城启用了日志记录,才会将相应的站点域名日志记录到另一个独立的文件中。
' _' \ H/ \$ f5 T4 K" E- Q5 w所以这两个目录里是默认的web服务器日志文件。
9 `- B/ ]. D. B& r& f% K! d7 m9 f+ K不过一般来说这个日志不是必须的,除非有其它必要,比如分析日志或做其它的数据统计用,就应该关闭日志,关闭他只有好处没坏处。8 L; {1 N( t$ C) o' a% y- F* e2 X
0 R7 _' O$ _- N
如果针对站点开了日志,那么默认目录是在/www/web_logs,站点日志是在站点域名开头为文件名记录的。进入/www/web_logs下面删除即可。可根据实际情况是否开启站点日志,在wdcp后台的站点的设置里。+ }1 ?" H5 { I
& j C; W+ _- M8 ~* P3 u
关闭方法:0 @7 k' ]' V; C& P# {
3 }, }0 ?# E+ l1.进入WDCP后台-系统设置-点击 “关闭web默认日志“& y a, c* O; i9 D& w
2.进入上面的目录9 j9 q( ?) n6 u `/ C8 z7 Y& e2 h( K
' M2 c$ @5 y7 t+ O$ R( Q- }2 q" Z
cd /www/wdlinux/nginx-1.0.15/logs ' I, v% d) g' N$ Z
* E0 I, l5 s# _7 y5 F
cd /www/wdlinux/httpd-2.2.22/logs
& m! _6 i- ^5 B+ d6 w+ Q删除以a和e开头的文件即可:+ b6 w% o, A3 ~
9 Q" |/ m$ U7 F) J. T3 x# ^* u1 N
rm -fr access_log
b7 ~1 ^. h1 v/ s4 hrm -fr error_log2 i# p& u+ \8 k0 g' c
rm -rf access.log
5 e K' K7 V! }- Grm -rf error.log9 }% {3 u" ]# F+ D. M
+ B: Y" l- [6 c9 b
3. 执行 /www/wdlinux/tools/web_logs.sh off //关闭日志 (wdcp_v2.5版本后有)
. s8 t# P6 `3 X4 X
+ t. C! G2 h+ }. c' e! p/ J6 k7 t或者 手动操作
" m9 a0 E) Y( `( n `9 z5 d3 \/ v6 y; X4 N7 L
nginx的关闭方法
6 w1 |7 K8 E! ]* lsed -i '/log_format/a\
+ l. R9 Y! C9 i/ u! K access_log off;' /www/wdlinux/nginx/conf/nginx.conf
& W( ^+ u$ I/ O0 {& w% b' p7 G/ }' M d* P* u
apache的关闭方法
: i# B. v2 f; Z% P2 s/ b9 tsed -i 's#CustomLog "logs/access_log" common#CustomLog /dev/null common#' /www/wdlinux/apache/conf/httpd.conf8 G* g7 @& t4 \" C
w0 U% s, ?& p
: O9 E/ Z4 S0 S3 F4 |8 F' R) E5 U2 r
& G/ q* x2 I( z+ t# W, r$ g, q* v最后6 y* l! G# }+ E; @; c
/ S" v1 x& p0 F# R$ a- ^( c% f
重启apache* V( M- Z' y2 b- j9 a5 Z
/etc/init.d/httpd restart4 J9 s* z0 ^5 n! n* T
% n/ a `. U3 `) I重启nginx
( a- Z% r- D7 k: t/etc/init.d/nginxd restart
7 w6 R8 h5 I; U8 Y# x/ K/ D, h1 H1 R4 s$ V+ @
再df -h查看磁盘占用 已经恢复正常。 |