테스트 사이트 - 개발 중인 베타 버전입니다

특정 확장자 파일을 지우는 방법 채택완료

콜라시러 8년 전 조회 4,450

근본적인 해결을 하긴 해야하는데 원인을 찾지 못하여 다른 방법으로 우선 조치를 하려고 합니다.

 

현재 서버에 ***.xml 파일이 누적되어 저장이 되고 있습니다.

 

파일명이 랜덤하게 생성되는데 누적된 확장자 xml 파일만 일괄 삭제하는 방법을 문의드립니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
그누위즈

www/common.php 파일에 보시면

$extend_file = array();

$tmp = dir(G5_EXTEND_PATH);

while ($entry = $tmp->read()) {

    // php 파일만 include 함

    if (preg_match("/(\.php)$/i", $entry))

        $extend_file[] = $entry;

}

이런 부분이있습니다.

extend 폴더의 php 파일을 불러오는 소스인데

이부분을 응용해서

특정 원하시는 폴더의 xml파일을 체크하여 바로 삭제처리하시는

소스를 삽입하시면 될듯하네요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

foreach(glob('*.확장자') as $value){ unlink($value); } 

 

요렇게 하면 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인