묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
디렉토리를 삭제하려 하는데요
2011.12.15 14:01
안녕하세요! 초보라서.. 초보질문 해요..ㅜ.ㅜ
제가 파일복원중에 실수로 files/cache 폴더를 삭제하다가 홈페이지 오류가 나서
files를 다 삭제 한 후에 다시 압축을 풀려고 하거든요.
그런데 이 files 디렉토리가 ftp로도, 리눅스로도 삭제가 안되네요..ㅜㅜ 권한이 없다면서..
cache 파일들 권한이 현재 755라 777로 바꾸려고 해도 안바꿔져요;
어떻게 해야할까요? 고수님들 도와주세요 ㅜㅜ
php파일을 하나 만들어서
아래 내용을 입력하고
xe가 설치된 곳에 올린 뒤
웹브라우저 열어서 실행시켜 보세요
<?php
$dir="./files/";
delete_dir($dir);
echo $dir." 폴더가 삭제되었습니다.";
function delete_dir($path)
{
@chmod($path,0777);
$directory = dir($path);
while($entry = $directory->read())
{
if ($entry != "." && $entry != "..")
{
if (is_dir($path."/".$entry))
{
delete_dir($path."/".$entry);
}
else
{
@chmod($path."/".$entry,0777);
@UnLink ($path."/".$entry);
}
}
}
$directory->close();
@rmdir($path);
}
?>