如何使用php代码从linux中的/ tmp文件夹取消链接临时文件

时间:2013-12-16 10:02:05

标签: php linux

foreach (new DirectoryIterator($tempFilesPath) as $fileData)
{
    $fileName           = $fileData->getFileName();
    $fullFilePath       = $tempFilesPath.$fileName;
    @chmod( $fullFilePath,777);
    if (stristr($fileName, ".csv") !== false )
    {
        unlink($fullFilePath);
    }
}
尝试从/tmp文件夹

取消链接文件时,

权限被拒绝错误

1 个答案:

答案 0 :(得分:1)

正确的做法是不删除/tmp中的文件。每次重启系统时,系统默认会清除/tmp中的文件。这是默认设置,但可以重新配置为更频繁地删除。或者将临时文件放在另一个目录中。