我正在尝试删除正在被新文件上传替换的文件,但是我正在使用取消链接,但出现错误RESOURCE TEMP UNAVAILABLE
尝试等待几秒钟,然后尝试取消链接。 尝试取消临时文件
if (isset($_POST['oldimagesrc'])){ $oldimagesrc=$_POST['oldimagesrc'];
$oldimagesrc = filter_var($oldimagesrc, FILTER_SANITIZE_STRING);
$oldimagesrc = strip_tags($oldimagesrc);
$dir="../imageupload/images/";
$oldimagelocation = $dir.$oldimagesrc;
$tempfile=$_FILES["image"]["tmp_name"];
if (move_uploaded_file($tempfile,$newimagelocation)) {
if (unlink($oldimagelocation)) {
die($savetoDB);
exit();
}
else
{
die("Could Not Delete File");
exit();
}
}
我希望能有一些解决方法,尽管我试图取消临时文件的设置,但是仍然可以清除缓存文件。
PS
有时它可以工作,而有时我会收到错误消息...
答案 0 :(得分:0)