如何在Amazon S3 Bucket上添加或创建zip文件?

时间:2019-03-06 05:18:18

标签: php codeigniter amazon-s3

如何从Amazon S3存储桶文本文件添加/创建zip?或如何在Amazon S3存储桶上创建zip?

我正在使用适用于PHP的AWS开发工具包。

   try {
       $src = "file.txt";
       $target = "file.zip";// Add file.txt to file.zip
       $Bucket = "XXXXXXXXXXX";
       $zip = new ZipArchive();
       if ($zip->open(("s3://{$Bucket}/{$target}"), ZIPARCHIVE::CREATE) != TRUE) {
           return false;
       }
       $zip->addFile("s3://{$Bucket}/{$src}");
       $zip->close();
       return true;
   }
   catch (Exception $e) {
       return $e->getMessage();
   }

我的代码不起作用,仅显示空白输出,没有错误。

0 个答案:

没有答案