Dan*_*zan 5 php amazon-s3 laravel
解决:使用这篇文章: http://www.Designedbyaturtle.co.uk/2013/direct-upload-to-s3-with-a-little-help-from-jquery/
编辑:我正在寻找一种方法直接将大zip文件从客户端上传到亚马逊s3,而无需先将其上传到我的服务器
我正在使用 Laravel 框架为我的 Web 应用程序使用小型服务器,我有一些用户尝试将大文件上传到我的服务器(大约 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
);
Run Code Online (Sandbox Code Playgroud)
我得到的文件是这样的:
$myFile = Input::file('file');
Run Code Online (Sandbox Code Playgroud)
将 $myfile 而不是“文件的字符串放在这里”不起作用
我使用这篇文章解决了问题:解决了:使用这篇文章:http ://www.Designbyaturtle.co.uk/2013/direct-upload-to-s3-with-a-little-help-from-jquery/
| 归档时间: |
|
| 查看次数: |
4812 次 |
| 最近记录: |