/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
特定の状況下でそれを実行するような Web アプリケーションもあります。定期的に実行される cronjob については、 および を参照してください。これら
/etc/crontab
のファイルを所有するユーザーはどこにいますか。/etc/cron.*
crontab -l -u user
user
定期的にタイルを作成するデーモンですが、バグ、操作の中断、その他の理由によりタイルを削除できません。
判断が難しいですね。あなたの質問には詳細が欠けています。