채택완료

특정 확장자 파일을 지우는 방법

2017-04-03 (월) 12:17:04 4,930

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

현재 서버에 ***.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파일을 체크하여 바로 삭제처리하시는

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

2017-04-16 (일) 01:37:27

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

요렇게 하면 됩니다.

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