解决:使用这篇文章:http : //www.designedbyaturtle.co.uk/2013/direct-upload-to-s3-with-a-little-help-from-jquery/
编辑:我正在寻找一种方法,无需先将其上传到我的服务器,即可将一个大型zip文件从客户端直接上传到Amazon s3
我正在使用带有laravel框架的Web应用程序使用小型服务器,我有一些用户试图将大文件上传到我的servr(大约300-400m),我的服务器很弱,带宽也很低,对于用户来说,能够完成上传。
我希望将文件直接从浏览器上传到亚马逊s3,我不认为这可以与laravel sdk for Amazon一起使用
我安装了官方的sdk,我正在尝试按照这篇文章中的建议将上传的文件上传到亚马逊s3
但不知道如何将我的文件实际发送到亚马逊S3,我应该在“您的文件的字符串在这里”的位置上放置什么:
$result = $client->upload(
'BUCKET HERE',
'OBJECT KEY HERE',
'STRING OF YOUR FILE HERE',
'public-read' // public access ACL
);
我得到我的文件是这样的:
$myFile = Input::file('file');
将$ myfile而不是“文件的字符串放在这里”不起作用
我使用这篇文章解决了这个问题:解决了:使用这篇文章:http : //www.designedbyaturtle.co.uk/2013/direct-upload-to-s3-with-a-little-help-from-jquery/
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句