Q&A

CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 8.2

안녕하세요.


오늘 갑자기 웹사이트 접속이 되지 않아 원인을 확인하던 중, 웹호스팅 서버에서 파일 사용량이 아래와 같이 **100%**로 표시되는 것을 발견했습니다.

 

File Usage
250,000 / 250,000 (100%)

 

혹시 이 문제 때문일 수 있겠다고 생각하여 캐시 폴더를 삭제해 보았고, 그 이후 정상적으로 로그인이 되는 것을 확인했습니다.

라이믹스(Rhymix)에 캐시를 자동으로 정리(클린업)하는 스케줄 기능이 있는지 궁금합니다.


또한 앞으로 이러한 문제가 재발하지 않도록 하기 위한 권장 방법이나 관리 팁이 있다면 안내 부탁드립니다.

감사합니다.

비밀얌 Lv. 1

댓글 4

  • 기능이 제한되어 있는 웹호스팅 서버 특성상, 일정 시간에 자동으로 어떤 일을 하도록 예약하기는 쉽지 않습니다. 만약 웹호스팅 관리 화면이 cPanel이라면 cron jobs 설정이 있을 텐데, 여기서 일 주일에 한 번 정도 files/cache/ 폴더를 자동으로 삭제하는 명령을 예약해 둘 수는 있겠네요. (단, cPanel이라도 cron jobs을 막아놓은 업체가 있을 수 있음)

     

    만약 슈퍼 캐시 모듈을 사용하고 계시다면 그게 원인일 수도 있습니다.

  • @기진곰

    기진곰님 답변 감사합니다!

  • @비밀얌

    참고로 후에 비슷한 일을 겪으신 분들을 위해 글을 남깁니다. files/cache/ 폴더를 삭제한 이후에도 file usage가 계속 100%로 표시되며 inode 고갈 문제가 다음 날까지 지속되는 것을 확인했습니다. 확인한 결과, 호스팅 내에.trash 폴더를 비우지 않아 삭제된 파일들이 /.trash/ 폴더에 그대로 남아 있었던 것이 원인이었습니다. 해당 /.trash/ 폴더 내 파일들을 삭제한 후 file usage가 눈에 띄게 감소하는 것을 확인했습니다.

  • @비밀얌

    삭제한 파일을 자동으로 휴지통(?)에 보관해 주는 친절한 호스팅이군요. ㅡ.ㅡ

    저 휴지통을 정기적으로 비우셔야겠네요.