スクリプトやその他のオプションを使用して、特定の日付のファイルをサーバーから自動的に削除できる方法があるかどうか疑問に思いました。
AS3 eCardアプリケーションを作成しました。これにより、phpスクリプトがメッセージなどの関連する詳細を含む* .txtファイルをフォルダーに書き込み、「n」日以上経過したファイルを何らかの方法で自動的に削除できるかどうかを知りたいです。サイトを乱雑にしないでください。
PHPの修正:
<?php
if ($handle = opendir('/myFolder/holdingFolder')) {
while (false !== ($file = readdir($handle))) {
$filelastmodified = filemtime($file);
if((time() - $filelastmodified) > 14*24*3600)
{
unlink($file);
}
}
closedir($handle);
}
?>
私はまだphpを学んでおり、経験豊富な人がこれを調べて正しい方向を示すことができれば、作成から14日後にフォルダー内のファイルを削除する正しい方法であると思いますか?
もしそうなら、私のサーバーはWindows / Pleskですが、それを実行するために特別なコマンドが必要ですか?また、どのくらいの頻度でアドバイスしますか?