Zend Framework上传zip到S3

时间:2017-12-14 02:40:40

标签: php amazon-s3 zend-framework

我正在将zip文件内容上传到S3存储桶,工作正常,但我也想上传zip文件供用户稍后使用S3和Zend框架重新下载。

我似乎无法让文件流工作,没有错误只是空内容。我也尝试使用相同的zip成功上传的.html,当上传为流时,它是空的内容,这里是我得到的:

$bucket = 'our/s3/media/bucket';
$s3 = new Zend_Service_Amazon_S3($amazonKey, $amazonSecret);
$s3->registerStreamWrapper("s3");

$file = $template_zip; // Uploaded zip file

mkdir("s3://" . $bucket);
file_put_contents("s3://" . $bucket. "/template.zip", $file);
echo file_get_contents("s3://" . $bucket . "/template.zip");

0 个答案:

没有答案