PHP强制关闭文件,即使它在另一个进程中使用

时间:2017-04-12 04:55:29

标签: php windows unlink

我有一个用于压缩PDF文件的API。当API失败时,我需要取消链接该文件,并且我得到“权限被拒绝”错误。如果在另一个进程中使用它,如何强制关闭文件?我正在使用Windows平台。

if(move_uploaded_file($_FILES['researchfile']['tmp_name'], $target_path1))
{
    /** Call API to compress PDF **/
    $API_response = compress_now($target_path1);
    /** compress failed.File is still in use **/
    if(isset($API_response->error))
    {          
     unlink($target_path1);/** Couldnot unlink.Permission denied  **/
    } 
}

0 个答案:

没有答案