系统日志满了 无法进入后台解决办法. O$ T* n! V) C$ `! C/ u& I3 t
W( a" e; u5 e8 ]4 e0 g% Q- Yapache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,
& Y% r Y1 ]0 D+ ?$ _% \4 n$ G进入日志目录, ]" D, C4 [; |* o' z7 M4 K
/www/wdlinux/nginx-1.0.15/logs
: z/ c' N0 M/ _# R6 n/www/wdlinux/httpd-2.2.22/logs
9 O+ l. }9 k6 Y- h# `, x; U/ \/ C这两个日志,会记录所有的正常与不正常的访问日志信息。# F7 G' Y; X- I" s8 W7 r, w
而且是所有服务器上的域名,除非在站点管理城启用了日志记录,才会将相应的站点域名日志记录到另一个独立的文件中。
1 B( ^* E5 ^- ?( P, f* N所以这两个目录里是默认的web服务器日志文件。, h( z2 |& }3 k3 Y& e ~3 [( O
不过一般来说这个日志不是必须的,除非有其它必要,比如分析日志或做其它的数据统计用,就应该关闭日志,关闭他只有好处没坏处。+ m+ b; k1 r. ^/ c4 l9 U: D4 r
7 |$ T" T9 G% ^5 W) f+ [如果针对站点开了日志,那么默认目录是在/www/web_logs,站点日志是在站点域名开头为文件名记录的。进入/www/web_logs下面删除即可。可根据实际情况是否开启站点日志,在wdcp后台的站点的设置里。
- v8 D- [) k% y
$ h* U8 W7 E) K关闭方法:
' Q" K2 X3 g3 B, w
2 {7 B0 D$ V* h& s) s8 Q; l1.进入WDCP后台-系统设置-点击 “关闭web默认日志“. V6 y" Y. W {) E
2.进入上面的目录
+ b7 n9 F" [" T0 B$ R7 Y; j, P# Z$ ^, }' w' X' x1 |
cd /www/wdlinux/nginx-1.0.15/logs
3 A, k* d7 ]5 W- F& q* q
% w, w9 p/ C+ r$ h% D F5 x. m4 kcd /www/wdlinux/httpd-2.2.22/logs* H, v9 f' y8 A; l( p$ o/ S$ J( ~
删除以a和e开头的文件即可:
: Z' o. P0 s( {" y2 {" v" f+ s6 D$ M% J" V2 R: H. k
rm -fr access_log
) L% @# C9 m% S, n) b3 y6 g- ~, U1 Zrm -fr error_log- N4 Z3 G7 H0 y/ D- f @, A
rm -rf access.log
# M% G: V! `( B# L. e' Urm -rf error.log2 i3 Z' t5 M0 c9 K K4 U
1 i% ]1 i$ W! E$ Y, L3. 执行 /www/wdlinux/tools/web_logs.sh off //关闭日志 (wdcp_v2.5版本后有)" s J, _4 b$ R+ }( x! U; |) {& [: d
5 e- g: K: ]& y, r+ Z
或者 手动操作
- j1 Y/ k. b( E
( R( b( R" }# T+ Enginx的关闭方法
/ ]6 v& o0 R+ u) ?1 }sed -i '/log_format/a\7 f5 k& P/ \3 ?' J& {4 [8 H; }
access_log off;' /www/wdlinux/nginx/conf/nginx.conf+ _( _9 ~" t" f; b i$ ^% y
( J0 B0 S% y0 C0 Sapache的关闭方法
- R, B& S+ ?9 Y5 I7 Esed -i 's#CustomLog "logs/access_log" common#CustomLog /dev/null common#' /www/wdlinux/apache/conf/httpd.conf
4 s& a+ d4 o0 }3 M
8 k. v7 ? V5 l- r' O 1 F8 I; v9 A' p8 ?+ g$ Y
5 F. }5 M/ F5 T' `1 j% ]+ D, l- w最后
) D8 s& I8 \$ ^ |) T2 K) Q/ U6 a, P
6 {7 _; M" c0 d& ^重启apache/ Z/ j. n% _* i9 X1 y. B' |2 `: `/ V
/etc/init.d/httpd restart' g8 {! f3 v: O( F- N- W9 w
( ]/ u: o+ R: N/ N8 u+ X% f/ k- N' j重启nginx
' Z/ q% E# H* @9 u( h: b/etc/init.d/nginxd restart
+ H+ ~/ ~9 O. g+ j; n
; h9 B9 T, Z: m再df -h查看磁盘占用 已经恢复正常。 |