我在服务器上有一个zip文件。它由数千个小文件组成,大小为1.1GB。我没有shell或root访问权限,只能使用ftp和创建php文件。到目前为止,我尝试了exec和shell exec,但都没有成功。服务器运行的是free bsd。如何将文件解压缩到它所在的目录中?
我在服务器上有一个zip文件。它由数千个小文件组成,大小为1.1GB。我没有shell或root访问权限,只能使用ftp和创建php文件。到目前为止,我尝试了exec和shell exec,但都没有成功。服务器运行的是free bsd。如何将文件解压缩到它所在的目录中?
$filename = '/media/file.gz';
$unzipped_content = '';
$zd = gzopen($filename, "r");
while ($zip_file = gzread($zd, 10000000)){
$unzipped_content.= $zip_file;
}
gzclose($zd);
echo $unzipped_content;