簡體   English   中英

如何使用PHP刪除zip文件

[英]How to delete zip file with PHP

在我的項目中,我已經用ajax下載了17111611185.zip文件。

下載完zip文件后,我想從Linux服務器上刪除該文件。

因此,在window.location = data之后,再次調用ajax以將17111611185.zip傳遞到服務器。

$.ajax({
        type:'POST',
        data:{files:files},
        url:'oat.php',
        success:function(data){// data is 17111611185.zip
            window.location=data;

            //2017-12-19delete zip file
            $.ajax({
                type:'POST',
                data:{delFile:data},
                url:'delFileoat.php',
                success:function(data){ 
                }
            });
        }

    });

delFileoat.php代碼為:

<?php
if(isset($_POST['delFile'])){
  $delFile=$_POST['delFile'];
  unlink($delFile);
 }
?>

但很不幸,找不到返回消息17111611185.zip。 並且刪除進度失敗。

看來沒錯。 當我只下載文件而不刪除文件時,例如:

$.ajax({
    type:'POST',
    data:{files:files},
    url:'oat.php',
    success:function(data){// data is 17111611185.zip
        window.location=data;
    }
});

可以。 但是失敗,添加刪除代碼時。

我認為上傳的文件位於tmp文件夾中,可以通過

ini_get('upload_tmp_dir');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM