Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Can';t取消链接tar存档_Php - Fatal编程技术网

Php Can';t取消链接tar存档

Php Can';t取消链接tar存档,php,Php,首先,我创建一个tar归档,然后将其压缩到gzip中。之后,我想删除tar存档,但我得到: Warning: unlink(archive.tar): Permission denied in... 为了测试我对execute的权限,我创建了一个zip存档,然后取消链接,它就工作了。似乎tar归档文件是特殊的…Phar::unlinkArchive(“archive.tar”) 为什么要将问题标记为PHP?因为我使用PharData创建了存档文件,而unlink是一种PHP方法。请在问题中提及

首先,我创建一个tar归档,然后将其压缩到gzip中。之后,我想删除tar存档,但我得到:

Warning: unlink(archive.tar): Permission denied in...
为了测试我对execute的权限,我创建了一个zip存档,然后取消链接,它就工作了。似乎tar归档文件是特殊的…

Phar::unlinkArchive(“archive.tar”)


为什么要将问题标记为PHP?因为我使用PharData创建了存档文件,而unlink是一种PHP方法。请在问题中提及这一点。给出你工作的系统的概要将帮助我们回答你的问题。我找到了解决方案!我在PharData对象上使用unset,然后称为Phar::unlinkArchive(“archive.tar”);在这之前,我自己找到了这个,但还是谢谢你