发新话题
打印

Linux虚拟主机空间文件或文件夹无法删除的解决办法

Linux虚拟主机空间文件或文件夹无法删除的解决办法

Linux虚拟主机上Apache和ftp通常不是在一个用户组,所以apache建立的目录或文件ftp是无法删除的,必须用php程序通过Apache来删除。
8 X. b, v) _) Q1 R) o* o# w$ Uwww.038300.com怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS+ z. @/ _) \& y- [9 e0 o0 ]
那怎么解决呢?很简单,写个PHP程序来完成这个工作
& M5 E. x6 e6 `2 [: _# n$ h怀仁论坛怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS  t6 a' @1 ?8 E$ }5 B& h; @( d: |/ m

4 t; ?7 v6 [/ R怀仁论坛
引用:
<?php
; G" s3 d& Q% d- n! X/*
# O" P1 _5 A5 N+ |怀仁论坛 Linux 空间文件删除器
  I; h  ?" }# ~: A# [ 作者:朦朧中的罪惡
( l3 C4 d, F, E* E* P怀仁人的论坛|www.038300.com|Huairen Forum BBS 版本1.0
% |' e6 x1 \# ^7 v7 d6 h7 K* c怀仁论坛 版权:自由软件,随意传播
7 C: x/ |- ]9 Y# ^6 j. I怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久...... ####警告####
% Y8 |$ C1 R2 Q* c怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久...... 本软件为空间维护工具,使用完毕之后请立即删除本文件
* {1 _+ M4 M6 p% a2 y( p$ twww.038300.com*/
/ H- M& r; N5 ^1 n怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......?>怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS1 }* \# c8 x3 F5 t% a' q! J
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">怀仁人的论坛|www.038300.com|Huairen Forum BBS! C0 l' w, T5 p
<html>怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS4 \5 ]! E5 D  K4 l: k# b$ @$ p
<head>怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......5 ?' J5 Q$ e" h* r8 n4 J8 P
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS1 ?3 h5 l8 y$ i1 s! J
<title>空间文件夹/文件删除工具</title>怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......( v9 c, {1 O7 ]6 r
<style>怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS4 ~6 K8 L+ @; m5 c6 ~- K+ K: n
body {font-family:"宋体"; font-size:12px;}www.038300.com% g; F, Y& @+ w4 {! m3 F
imput { border:1px #ccc solid;}
/ ?) _1 Z7 S* w怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBSb { color:#FF0000;}怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......; S7 I- }+ b+ Q0 V7 O+ r; L( |
</style>怀仁人的论坛|www.038300.com|Huairen Forum BBS5 C- n% ]8 q: q! V  T' m& y/ h
</head>www.038300.com; A! s: d! {+ s. ]* S
<body>$ x4 e* y1 }: ]/ B  o) v1 c6 J
<form action="?action=dirdel" method="post">怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......" y1 ]& U7 G6 `
删除文件夹,<b>请确定填写无误后再进行删除操作!</b><br>
: P  W/ A! w9 o+ W, w6 ?2 O怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS请输入文件夹路径,多个文件夹请使用";"隔开
7 p4 B3 `& j, P  i$ n) [6 D怀仁论坛<input type="text" name="all_folder" size="50">
! b# C+ U; [6 K4 \7 m怀仁人的论坛|www.038300.com|Huairen Forum BBS<input type="submit" value="删除">
! H; v3 J# [) _, S5 B% e怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......</form>
  d5 G/ S- t8 Y, r6 {<br>怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS: R* W9 W' A) N! F5 ]
<form action="?action=filedel" method="post">
% f/ T' B! y( B  m3 w怀仁人的论坛|www.038300.com|Huairen Forum BBS删除文件,<b>请确定填写无误后再进行删除操作!</b><br>
& d( x. L4 U* g4 Y请输入完整的文件路径,多个文件请使用";"隔开
! k/ [1 f* d8 d/ f怀仁人的论坛|www.038300.com|Huairen Forum BBS<input type="text" name="all_files" size="50">
+ ~7 |6 E- ^" z$ L" L, G& J怀仁论坛<input type="submit" value="删除">怀仁人的论坛|www.038300.com|Huairen Forum BBS1 O, m" P! @" x0 `- w
</form>怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS8 p1 Q& d' }1 X1 @% D% l
<br>怀仁人的论坛|www.038300.com|Huairen Forum BBS% A' r# I/ G. R2 `" q6 p! L
<?php怀仁人的论坛|www.038300.com|Huairen Forum BBS7 z" N' F% ?8 i9 F4 k& G
$action = $_GET['action'];
, {, R0 ?: B5 T8 m6 \6 K& ~0 _2 ^  g怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS
4 Z; e. q5 Y8 w7 ?( ~1 w//删除目录操作怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......) ]+ O4 r; p, h8 E" `. ?" Q
if($action=='dirdel') {怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS$ `% _) \; ^- i' C/ U
$all_folder = $_POST['all_folder'];
' n& e4 ?% h3 u0 [+ i6 C if(!empty($all_folder)) {
( f3 e6 v% P7 Dwww.038300.com  //根据分号识别多个文件夹8 |  Q- T5 s6 w  J7 L( E4 k
  $folders = explode(';',$all_folder);
* `( p2 y/ n# V0 M7 `$ u! v; @怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......  if(is_array($folders)) {怀仁人的论坛|www.038300.com|Huairen Forum BBS0 B4 p$ f2 t3 J' j% j# o$ _- S
   foreach($folders as $folder) {怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS5 ?: m2 u+ @" Q$ Z  F3 L2 a( E
    deldir($folder);www.038300.com8 ?7 u- Y* Y, o9 W  x& ~
    echo $folder . '删除成功<Br>';
: _2 ]6 _1 l) S  G# Q7 q怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS   }www.038300.com; `' l% W0 q( R; u3 A
  }
+ c+ [  _/ S: A4 ~5 C( mwww.038300.com }
* s) D; t+ Z3 G( q8 w9 bwww.038300.com}www.038300.com& D9 ~- p0 b+ }7 c

+ m# ]# h' L9 ?怀仁人的论坛|www.038300.com|Huairen Forum BBSif($action=='filedel') {怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS" d* L- Q% A4 ~0 c
$all_files = $_POST['all_files'];/ G: L2 @0 d5 N6 t3 y0 g# P
if(!empty($all_files)) {7 P3 R- S7 f9 P, o4 g, O! {; I8 G
  //根据分号识别多个文件
( @) a5 p5 M/ W1 x; Wwww.038300.com  $files = explode(';',$all_files);
8 R: i% c" e% l. X怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......  if(is_array($files)) {怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......5 e: N2 G  S3 P( m* `$ k
   foreach($files as $file) {怀仁论坛# K1 ^( ?; y8 H" ^2 A
    if(is_file($file)) {
7 y) ]8 d  h7 Q" N& T; Owww.038300.com     if(unlink($file)) {
( m. n: H. S3 T1 R" R* v怀仁论坛      echo $file . '删除成功<Br>';
# C. d& t9 X1 t2 b( w5 D' U怀仁论坛     } else {怀仁论坛' k# [( w3 R. S: P: ~3 `/ S; I. C2 j
      echo $file . '无法删除,请检查权限<Br>';
1 H2 e/ J" S5 Y怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......     }
1 U& b' b" T9 h* S怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS    } else {
" d8 C7 ?3 c% }- i- j& ]6 I+ j7 B2 lwww.038300.com     echo $file . '不存在<br>';
- Q" g) u# ?) W5 i怀仁论坛    }www.038300.com" z! m" E$ I/ ~/ _; \
   }怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS" E. o; |& d# y8 ~" E6 ^0 ^9 b
  }
3 a; w) S$ Z% D0 cwww.038300.com }怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS. x& d4 M! W1 P' Z) q6 r5 n
}
. h  S4 ]- Q/ t3 [' x& L怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS# r! _) k- `7 f1 P! E7 B2 |/ g
怀仁论坛7 K; ^. v2 p, C2 Z+ J: v0 ~8 m

4 v) M$ C! e' W/ x怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS
. |/ R* c3 B) Q7 v$ w" k怀仁论坛怀仁论坛. Q6 l9 l" e; \$ g' Q7 W* _' s, h
//删除目录及所包含文件函数
  }5 \6 A, n1 [) e2 d5 M( a) v: q怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBSfunction deldir($dir) {
5 i1 J! V+ a% ?/ |1 b怀仁人的论坛|www.038300.com|Huairen Forum BBS //打开文件目录
, d# B$ @% g' n# L7 x( q $dh = opendir($dir);怀仁人的论坛|www.038300.com|Huairen Forum BBS: P4 {2 O8 i0 N7 O
//循环读取文件
  l  Y+ ^8 o% A' |9 X& s* w- e0 t怀仁人的论坛|www.038300.com|Huairen Forum BBS while ($file = readdir($dh)) {怀仁论坛) i5 K+ v5 E7 t) W& G! ^
  if($file != '.' && $file != '..') {www.038300.com9 a% U. a" n/ |3 r8 r
   $fullpath = $dir . '/' . $file;怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......) {: L* j6 q4 I* P4 p' h1 [
   //判断是否为目录
, ~3 a! w  s8 p( n4 r  Y8 r6 n! b怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......   if(!is_dir($fullpath)) {
- f* M4 f% }# X/ ^www.038300.com    //如果不是,删除该文件怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......' \. T+ s5 `" G
    if(!unlink($fullpath)) {  C6 _3 G. k/ ~9 E6 L7 n: s
     echo $fullpath . '无法删除,可能是没有权限!<br>';怀仁人的论坛|www.038300.com|Huairen Forum BBS+ V" @# `* i- P7 a+ n$ \1 p: g3 W
    }怀仁论坛# j9 m4 ?; T* E0 r$ I
   } else {
) C" j  v; X$ {" q( ^: W$ l怀仁论坛    //如果是目录,递归本身删除下级目录怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS! w0 @" a0 j8 o" s) g
    deldir($fullpath);怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......$ F# k- {/ l* K* K$ B
   }
7 ?- d  v$ K4 G# M4 W0 \  }
+ x6 r/ r$ f8 w' c2 n$ | }
0 x, o) \, x) p5 j$ F5 x; G怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久...... //关闭目录怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......6 l# b/ P/ U- m; `3 `
closedir($dh);
" T5 P0 r; y5 v怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS //删除目录
% M5 K) i) i0 s- P, p. E) S怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久...... if(rmdir($dir)) {怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久....... c, h9 ?4 u6 e, l/ D" n; I
  return true;怀仁,秦为云中地,汉置沙南县,隋置大利县,属定襄郡,辽代始建怀仁县,因辽太祖与后唐晋王盟会于云州之东城,有怀想仁人之意而名.这里名人辈出,这里文化悠久......: v; b) i8 j0 c' R: |, W
} else {怀仁论坛; e5 ?: X9 o( V8 p
  return false;
5 T: K& j$ v4 v* q }
) ^+ p9 I# O2 M# l9 B怀仁论坛}
) ^- [5 \3 m5 gwww.038300.com?>怀仁论坛,怀仁,怀仁县,怀仁人,山西,山西怀仁,论坛,云州,038300,Huairen,BBS4 d- p# M8 y5 T* R) g" P$ Z
</body>怀仁人的论坛|www.038300.com|Huairen Forum BBS6 p5 P+ N! r5 h% j6 M
</html>

TOP

发新话题