我想知道是否有一种使用脚本或其他选项的方法,我可以在某个日期自动从我的服务器中删除文件。
我创建了一个 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,我需要任何特殊的命令来运行它吗?你建议多久运行一次?