소프트웨어(윈도우) 일반
LINUX FTP 에서 권한문제 있는 파일삭제
2008.06.13 13:54
주의사항 : del_ok.php 파일을 포함하여 현재 폴더안의 파일과 하위 폴더는 모두 삭제 됩니다.
ftp 나 ssh 로 권한변경이 불가능하여 삭제가 불가능한 파일이 있는데,
이러한 파일을 삭제해 주는 php소스 입니다.
방법
1. 삭제할 폴더 안데 del_ok.php 파일을 upload 한후 실행한다.
2. 파일과 하위 폴더가 없는 현재 폴더 삭제
출처 : http://blog.paran.com/toryworld/26369164
ftp 나 ssh 로 권한변경이 불가능하여 삭제가 불가능한 파일이 있는데,
이러한 파일을 삭제해 주는 php소스 입니다.
방법
1. 삭제할 폴더 안데 del_ok.php 파일을 upload 한후 실행한다.
2. 파일과 하위 폴더가 없는 현재 폴더 삭제
<? $directory = dirname(__FILENAME__); //set_time_limit(300); function RmDirR ($dirName) { $d = dir ($dirName); while($entry = $d->read()) { if ($entry != "." && $entry != "..") { if (Is_Dir($dirName."/".$entry)) { RmDirR($dirName."/".$entry); echo ($dirName."/".$entry."<BR>"); } else { if(!strstr($dirName."/".$entry,basename(__FILENAME__))) { UnLink ($dirName."/".$entry); } echo ($dirName."/".$entry."<BR>"); } } } $d->close(); RmDir ($dirName); } function checkdeldir ($dirName) { $d = dir ($dirName); while($entry = $d->read()) { if ($entry != "." && $entry != "..") { if (Is_Dir($dirName."/".$entry)) { echo ($dirName."/".$entry."<BR>"); } else { echo ($dirName."/".$entry."<BR>"); flush(); } } } $d->close(); flush(); //checkdeldir($dirName); } if($run=='ok'){ RmDirR($directory); } else { checkdeldir($directory); } ?> 위 파일을 삭제합니다.. <A HREF="<?=$PHP_SELF."?run=ok"?>">OK</A>
출처 : http://blog.paran.com/toryworld/26369164
관련 문서가 검색되었습니다.
- [2013/02/01] Windows 에 FTP 서버 구축(FileZilla Server) (7990) *1
댓글 0
번호 | 제목 | 날짜 | 조회 수 |
---|---|---|---|
21 | DNS 서버 주소 | 2009.06.27 | 7386 |
20 | KEYBOARD 자동으로 눌러진 것처럼 구현 | 2009.02.04 | 6665 |
19 | 리눅스 삭제 후 윈도우 설치 | 2008.10.31 | 12873 |
18 | screen 기본 사용법 | 2008.09.19 | 6050 |
17 | 리눅스 파일 검색: find 사용 | 2008.07.21 | 17980 |
» |
FTP 에서 권한문제 있는 파일삭제
![]() | 2008.06.13 | 9357 |
15 |
Hysteresis [히스테리시스, 이력현상:履歷現象]
![]() | 2008.03.27 | 29814 |
14 | vi 문서 편집 | 2007.10.26 | 6534 |
13 | 리눅스 명령어 정리 | 2007.09.18 | 10427 |
12 |
RISC-파이프라인
![]() | 2007.09.04 | 7734 |
11 | CISC, RISC | 2007.09.04 | 6938 |
10 | 리눅스에서 압축하기/압축풀기 | 2007.08.21 | 13080 |
9 | Device Descriptor [2] | 2007.07.09 | 6779 |