Q&A

라이믹스에서 대기파일을 한꺼번에 삭제하는법은 없을까요?

2019.04.01 18:48
499
0
CMS/프레임워크 Rhymix 1.9
개발 언어 PHP 7.1

대기파일만 보는 기능이 정말 좋기는 한데, 이게 삭제할때 열몇개 정도야 삭제하지, 많아지면 완전 노답입니다.

정신줄 놓고 대기파일을 1주일이나 체크를 안했더니, 3000개가 쌓여있어서 울며 겨자먹기로 클릭질하며 삭제했네요.

 

+) 그리고 한가지 더, 대기파일 삭제후 전체파일목록으로 돌아가는것도 은근 짜증나네요. 저번에 아무생각없이 삭제 클릭질하다가 실수로 전체파일 몇개 날려먹었습니다 큐ㅠㅠㅠ

 

 

댓글 9

  • 2019.04.02 02:22 #1203519
    따로 제공하지 않습니다.

    https://github.com/rhymix/rhymix/blob/master/common/scripts/clean_garbage_files.php

    이거매일 실행시키면 될거같으신데..
  • 2019.04.02 02:50 #1203544
    허..이 좋은걸 이제 알다니..근데 crontab사용 못하는 호스팅 사용자는 어찌 해야할까염?
  • 2019.04.02 03:00 #1203552
    그냥 http://도메인/common/scripts/clean_garbage_files.php

    으로 실행해도 상관없긴합니다..
  • 2019.04.02 03:16 #1203559
    띠용 -_-
  • 2019.04.02 03:17 #1203563
    버튼이라도 하나 만들어주실순 없나염?
  • 2019.04.02 04:58 #1203599

    common/scripts 아래에 있는 것들은 쉘스크립트입니다. 임의로 실행하면 타임아웃이나 서버 과부하를 일으킬 수 있기 때문에 웹에서는 접근이 안됩니다. 그리고 10일 이상 지난 것만 정리하는 것이 기본값이기 때문에, 불과 1주일 사이에 쌓인 임시파일이라면 저걸로는 삭제되지 않을 것 같네요.

  • 2019.04.02 05:03 #1203604
    아.. 알고는 있엇는데 링크 코드상에서 확인을 못한게.. common.php 파일이 그냥 라이믹스 vender/common.php 파일 가져오는 건줄 알고 (얼래 바뀌었나..)생각해서..ㅋㅋ

    해당 common.php 파일이 따로 잇었네요 ㅎㅎ

    if (PHP_SAPI !== 'cli')
    {
    echo "This script must be executed on the command line interface.\n";
    exit(1);
    }
  • 2019.04.02 05:03 #1203611
    CLI에서도 루트 권한으로는 실행하지 못하도록 한다거나... 여러 가지 안전장치가 들어 있습니다 ㅎㅎ
  • 2019.04.02 13:26 #1203890
    으악!