如何从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();
}
我的代码不起作用,仅显示空白输出,没有错误。