쓰레기 파일 정리기 정보
쓰레기 파일 정리기첨부파일
본문
왔습니다!
DB에 기록되지 않은 첨부파일을 색출해 냅니다.
DB에 기록되지도 않고, 본문에도 안 쓰인 파일은 DBX, 본문X라 표시 됩니다.
DB에 기록되지 않았지만, 본문에서 쓰인 파일은 DBX, 본문O라 표시 됩니다.
DBX, 본문X 일경우, 삭제 이동이 가능합니다.
삭제는 그 자리에서 바로 파일을 지웁니다.
이동은 data/tmp_delete 디렉토리에 파일을 이동시킵니다.
DBX, 본문O 일경우, 게시물로 가서 파일을 받은 후 서버에서 파일을 지우고, 파일을 다시 업로드 하는 식으로 DB에 기록하면 될것 같습니다.
주의 사항은 삭제 및 이동 클릭시 별도의 알림이 안뜨고 바로 실행되는 것입니다.
이동한 파일은 나중에 일괄 지우거나 백업 받아 놓았다가 추후 해당 파일이 필요하면 꺼내 쓰세요.
허접 쓰레기 파일 정리기 입니다.
걍 1회용으로 쓰려고 만들었지만, 필요한 분이 계시면 같이 써봅시다.
밑도 끝도 없이 만들어봤습니다.
DB에 기록되지 않은 첨부파일을 색출해 냅니다.
DB에 기록되지도 않고, 본문에도 안 쓰인 파일은 DBX, 본문X라 표시 됩니다.
DB에 기록되지 않았지만, 본문에서 쓰인 파일은 DBX, 본문O라 표시 됩니다.
DBX, 본문X 일경우, 삭제 이동이 가능합니다.
삭제는 그 자리에서 바로 파일을 지웁니다.
이동은 data/tmp_delete 디렉토리에 파일을 이동시킵니다.
DBX, 본문O 일경우, 게시물로 가서 파일을 받은 후 서버에서 파일을 지우고, 파일을 다시 업로드 하는 식으로 DB에 기록하면 될것 같습니다.
주의 사항은 삭제 및 이동 클릭시 별도의 알림이 안뜨고 바로 실행되는 것입니다.
이동한 파일은 나중에 일괄 지우거나 백업 받아 놓았다가 추후 해당 파일이 필요하면 꺼내 쓰세요.
게시물 번호를 누르면 해당 게시글로 이동하며, 파일명 누르면 파일이 뭔지 확인할 수 있습니다.
[기타]
* index.php파일 여셔서 3,4번째 줄만 수정해주시면 됩니다.
adm/file_manager <-이런 디렉토리에 넣어놓으시면 편합니다.
* 삭제 및 이동 클릭시 알림창 없이 바로 삭제 및 이동 되므로 주의하시기 바랍니다.
* 앞에서 파일을 삭제하면서 뒤쪽으로 가면 중간에 파일이 누락되는 경우가 있습니다.
따라서, 처음에 맨끝으로 이동해서 불필요한 파일을 정리 후 이전으로 거슬러 올라가면서 작업하시면 모든 파일을 검사할 수 있습니다.
* DB에 기록된 파일이 실제 서버에 있는지는 검사하지 못합니다.
* 거의 모든 예외 상황에 대처할 수 없습니다. 조심해서 써주세요.
* 본 프로그램을 사용해서 중대한 자료를 날리셔도 저는 책임을 못집니다.
* UTF-8용인데, 한글 파일의 경우 이동 및 삭제를 못하더군요. 뭐가 문제인지... EUC-KR 쓰시는 분들께서는 혹시라도 iconv 부분 불필요하면 빼시고요.
*다운로드 디렉토리의 index.php파일은 지우거나 이동시키지 마세요. 아마 침투방지를 위한 장치일겁니다.
추천
5
5
댓글 17개
에디터사용으로 올려진 사진 파일을 지우는데 유용하겠습니다..
수고하셨습니다..
수고하셨습니다..
오~ 유용한 파일 입니다. 수고 많으셨습니다.
혹시 euc-kr 에서 깨지시는 분은
echo "<option value='$row[bo_table]'$selected>$row[bo_subject]</option>";
윗 부분에 아래 코드를 입력하신 후 이용하세요
$row[bo_subject] = iconv("euc-kr", "utf-8", $row[bo_subject]);
echo "<option value='$row[bo_table]'$selected>$row[bo_subject]</option>";
윗 부분에 아래 코드를 입력하신 후 이용하세요
$row[bo_subject] = iconv("euc-kr", "utf-8", $row[bo_subject]);
팁 고맙습니다!
고맙습니다. ^^*
너무 좋은 팁이네요! 그런데 관리자모드 게시판 상단파일 업로드한것도 지워지네요. 혹시 이처럼 특별히 설정해놓은 파일들까지 구분할수는 없을까요? 그리고 DBX만 골라 전체삭제까지 할수 있었으면 더욱 좋겠어요 ㅎ
방법을 찾아보겠습니다!
청소는 저기 아저씨가 하는 겁니까..
???
???
ㅋㅅ합니다.
우와 좋은 팁입니다.
그런데 대부분의 쓰레기 파일들은 에디터로 올린 이미지들이 주로 많은데요.
에디터 이미지들은 geditor 같은경우 data/geditor 하위에 날짜별로 일괄저장 되는 형식이라
이 유틸로는 삭제하기가 불가능네요.
폴더를 정해주면 하위폴더 까지 검색해서 모든 게시판 db와 본문 까지 검색해서 찾아내면
얼마나 좋을까 하는 생각이지만.. 어렵겠지요? ^^
그런데 대부분의 쓰레기 파일들은 에디터로 올린 이미지들이 주로 많은데요.
에디터 이미지들은 geditor 같은경우 data/geditor 하위에 날짜별로 일괄저장 되는 형식이라
이 유틸로는 삭제하기가 불가능네요.
폴더를 정해주면 하위폴더 까지 검색해서 모든 게시판 db와 본문 까지 검색해서 찾아내면
얼마나 좋을까 하는 생각이지만.. 어렵겠지요? ^^
가능하긴 할텐데 뭔가 후덜덜하겠는걸요..
차라리 별도로 업로더를 붙여 보심은 어떨런지요?
차라리 별도로 업로더를 붙여 보심은 어떨런지요?
euc-kr 사용자분들 참고
1. ANSI 모드로 저장
2. 파일 본문에서 차셋 정의를 EUC-KR 로 수정
이렇게 해주셔야 한글 제대로 출력되네요.
1. ANSI 모드로 저장
2. 파일 본문에서 차셋 정의를 EUC-KR 로 수정
이렇게 해주셔야 한글 제대로 출력되네요.
쓰레기파일
쓸만하네요...쓰레기파일...
정말좋네요!!
그런데 지에디터에 쓰레기이미지들은 제거가 안되네요 ㅠㅠ
이거 어떻게 못할까요!!부탁드립니다
그런데 지에디터에 쓰레기이미지들은 제거가 안되네요 ㅠㅠ
이거 어떻게 못할까요!!부탁드립니다
끝내주네요!!
이건 명품~!!