/tmp/info-html*.tmp 파일을 만드는 것은 무엇이며, 파일을 중지하거나 정리 및/또는 다른 곳에 만들도록 구성하려면 어떻게 해야 합니까?
예를 들어,
# ll /tmp/info-html*
-rw-r--r-- 1 user user 0 Oct 30 2014 /tmp/info-html.tmp
-rw-r--r-- 1 user user 0 Oct 30 2014 /tmp/info-html1.tmp
-rw-r--r-- 1 user user 0 Oct 30 2014 /tmp/info-html2.tmp
...
이것들은 매우 빨리 쌓이고 내가 볼 때 항상 비어 있습니다.
답변1
사후에 정리하는 대신 해당 지점을 모니터링하여 lsof
파일을 쓰고 있는 내용을 파악하고 이를 중지하는 방법을 알아내야 합니다.
lsof +d /tmp/ -r 1 | grep "info-html"
또는 해당 디렉터리에 대해 어떤 형태의 감사를 설정할 수도 있지만 정말 번거로울 수 있습니다.
답변2
이는 WordPress 플러그인이거나 WordPress 테마에 포함된 reduxframework의 문제일 가능성이 높습니다. 그것을 찾으려면 다음과 같이 시도하십시오.
grep -rniIlF 'info-html' wp-content/
그러면 다음과 같은 파일과 줄 번호가 제공됩니다.
$sampleHTML = $wp_filesystem->get_contents( dirname( FILE ) . '/info-html.html' );
다음으로 바꾸세요:
$sampleHTML = file_get_contents( dirname( FILE ) . '/info-html.html' );
또한 이에 대한 긴 토론을 참조하십시오.https://github.com/reduxframework/redux-framework/issues/1383
답변3
적어도 될 수 있습니다
WordPress
어떤 상황에서 그렇게 하는 것과 같은 일부 웹 애플리케이션 .정기적으로 실행되는 cronjob은 해당 파일을 소유한 사용자가 어디에 있는지
/etc/crontab
확인/etc/cron.*
하세요 .crontab -l -u user
user
주기적으로 타일을 생성하는 일부 데몬은 버그, 작업 중단 또는 기타 이유로 인해 타일을 제거하지 못합니다.
말하기 어렵습니다. 귀하의 질문에는 세부 정보가 많이 부족합니다.