我有一个用于压缩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 **/
}
}