系统日志满了 无法进入后台解决办法! d9 Q8 E% _" O/ z$ q7 n
4 p! Q% }! h( H' Napache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,
" N5 [' G& s9 E- \ n; ]1 R进入日志目录0 x4 \4 c6 [/ L' \. x5 r5 r
/www/wdlinux/nginx-1.0.15/logs
6 w9 ], ^3 a$ r( N% Y! b/www/wdlinux/httpd-2.2.22/logs
( B5 p) ]1 s; D9 D; [9 ^# W这两个日志,会记录所有的正常与不正常的访问日志信息。6 k3 a4 Q& D; W7 S
而且是所有服务器上的域名,除非在站点管理城启用了日志记录,才会将相应的站点域名日志记录到另一个独立的文件中。6 I( V0 ~" ?: s! \0 ^
所以这两个目录里是默认的web服务器日志文件。
: B+ H8 z1 N) o; `; K# Y3 {% x不过一般来说这个日志不是必须的,除非有其它必要,比如分析日志或做其它的数据统计用,就应该关闭日志,关闭他只有好处没坏处。1 s- ]. @5 V c) }7 a) ^' H% `) I
# C2 v3 H8 j( u2 N如果针对站点开了日志,那么默认目录是在/www/web_logs,站点日志是在站点域名开头为文件名记录的。进入/www/web_logs下面删除即可。可根据实际情况是否开启站点日志,在wdcp后台的站点的设置里。
2 S$ G& a2 _, I# x9 f0 ?- z P
8 X3 I7 B3 _% [# k: M- y# W关闭方法:/ u4 m' n2 b2 L' i+ f' q. u
- {) \$ N( M7 }; @8 q8 l/ g. e
1.进入WDCP后台-系统设置-点击 “关闭web默认日志“% H+ b$ r- a2 g, T. F8 o
2.进入上面的目录3 {$ U9 N$ o8 I. B+ J/ j' R, ^
3 h G7 i$ H/ o1 ~: h" Vcd /www/wdlinux/nginx-1.0.15/logs
; q, ~ C& C" u: |, t" X
! B: Z1 b4 t% S) ]: ?, a' Fcd /www/wdlinux/httpd-2.2.22/logs) T8 F) E# O1 U6 [6 ?
删除以a和e开头的文件即可:
4 B3 a8 s- }& _$ j9 C& e0 \7 T& P3 \4 U. k( Z' y
rm -fr access_log
+ R. X5 v: N) J O: q7 U: Grm -fr error_log
! O+ `& k: S5 e) b9 L- M( ^/ P6 Grm -rf access.log : Y0 D5 j; ~5 h5 z; K
rm -rf error.log
& R; M! x: C" I. f
, w- O) n3 Z( j# ^3. 执行 /www/wdlinux/tools/web_logs.sh off //关闭日志 (wdcp_v2.5版本后有)
% W0 F; |+ Z* g2 g, a( e4 _2 Y+ E0 Z& W6 x1 n: ^) W% f( t
或者 手动操作# y: G W5 d! U6 u3 B4 m
, ~9 \$ t* l/ ]" B4 Snginx的关闭方法
' x7 L: K) R& j# ~sed -i '/log_format/a\# I$ t- E% n/ W( b
access_log off;' /www/wdlinux/nginx/conf/nginx.conf8 ?9 V; g @$ p' n
# D3 ?9 T5 \) C' s9 H: J1 _apache的关闭方法
+ u: B a. A6 c( fsed -i 's#CustomLog "logs/access_log" common#CustomLog /dev/null common#' /www/wdlinux/apache/conf/httpd.conf+ r6 @6 o3 b) F+ e$ Y! e
& ]8 I6 l. Z% W
8 o) q- m1 s' y; i: w. S8 S; W
$ c7 m% Z. y0 u! G1 v最后
f! ^" G. N+ f- g8 f1 `- w, @3 E1 G- m b+ Q' s
重启apache! H B& i' P, f7 j% x( a' Q
/etc/init.d/httpd restart; e7 |7 W& Y5 v: C* q* C
4 L9 G0 B- Q6 r重启nginx
& R3 U( i$ }7 d8 {; W/etc/init.d/nginxd restart" u' y$ J+ f* y7 T8 j
/ C7 d+ Q1 f0 @* d, {9 A6 ]再df -h查看磁盘占用 已经恢复正常。 |