草庐IT

S3Connection

全部标签

javascript - 如何在 Lambda 中将对象上传到 S3?

似乎无法在Lambda中将对象上传到S3。在本地一切正常。日志中没有错误可以显示出了什么问题...代码如下:console.log('Loadingfunction');varAWS=require('aws-sdk');vars3=newAWS.S3();exports.handler=function(event,context){//console.log(JSON.stringify(event,null,2));vars3=newAWS.S3();varparam={Bucket:'flow-logs',Key:'test-lambda-x',Body:'mememe'};c

javascript - 如何在 jquery ajax 中处理 net::ERR_CONNECTION_REFUSED

我有这种javascript:$.ajax({url:"//myapi.com/json",dataType:"jsonp"}).done(function(data){selectText('Id',data.country);}).fail(function(jqXHR,textStatus,errorThrown){vardefaultOption='US'selectDropdownByText('Id',defaultOption);console.log(errorThrown);});但问题是,在https请求时,我的ajax无法正常工作,因为我调用的服务无法通过http

php - Laravel AWS S3 上传照片错误(区域错误?)

Errorexecuting"ListObjects"on"https://s3.your-region.amazonaws.com/your-bucket?prefix=abc%2F1468895496.jpg%2F&max-keys=1&encoding-type=url";AWSHTTPerror:cURLerror6:Couldnotresolvehost:s3.your-region.amazonaws.com(seehttp://curl.haxx.se/libcurl/c/libcurl-errors.html)file('file');$imageFileName=ti

php - 亚马逊 S3 重复数据删除?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭6个月前。社区在6个月前审查了是否重新打开此问题,然后将其关闭:原始关闭原因未解决Improvethisquestion我目前正在编写一个视频共享网站。对于上传,我使用的是PHP。我注意到当我上传视频时,S3会获取文件的MD5哈希值。我想知道S3是否执行任何重复数据删除。我上传了几个相同的文件,但没有看到其中的任何内容表明S3知道它们是相同的,或者它至少正在对此做任何事情。我应该自己实现吗?我有一个MySQL数据库,我在其中存储所有视

php - 如何公开上传到 Amazon s3 的文件

我正在按照本教程将文件从php上传到amazons3。教程很好,但我有一个小问题,所有上传的文件都必须手动公开才能从互联网上看到它们。有什么方法可以自动化吗?上传.phparray('key'=>$IAM_KEY,'secret'=>$IAM_SECRET),'version'=>'latest','region'=>'us-west-2'));}catch(Exception$e){//Weuseadie,soifthisfails.Itstopshere.TypicallythisisaRESTcallsothiswould//returnajsonobject.die("Erro

php - 使用 Laravel 干预图像上传到 S3 返回 bool 值而不是路径

我在Laravel中上传图片时遇到问题。有时图像需要重新定向-当使用Interventionimage执行此操作时,它只是返回一个bool值而不是s3中图像的路径。在没有干预图像的情况下使用它时,它工作正常我试过exif读取数据并使用imagerotate无济于事,它出错了我运行以下命令$image=$request->file('photo');$path=\Storage::disk('s3')->put('users/'.\Auth::id().'/posts',$image,'public');dd($path);///users/1/posts/39grjigrje.jpg$

php - 如何寻址 "Refused to Set Unsafe Header: Connection"?

我将Prototype与CodeIgniter结合使用来提交AJAX请求。我的浏览器是Chrome。我在控制台中收到一条错误消息,内容为“拒绝设置不安全header:连接”。这是Ajax请求行:newAjax.Request('/vbs/index.php/signup/get_ratecenters',{method:'POST',evalScripts:true})我试图将类型设置为同步,但收到了同样的错误。有人可以帮忙吗?提前致谢。 最佳答案 prototype.js(1.7.0.0)中只有一个代码片段尝试设置Connecti

PHP PDO : Set FireBird connection timeout

我正在连接到FireBird数据库,该数据库在线时工作正常。当服务器离线时,用户会收到最大执行时间传递错误。因此我想用trycatch包围连接语句并将超时设置为10秒。但是我找不到合适的属性来这样做。默认的ATTR_TIMEOUT似乎不起作用。谁能告诉我PDO和FireBird是否可行? 最佳答案 不确定PHP/PDO,但您可以尝试在firebird.conf文件中有ConnectionTimeout参数。默认值为180秒(引用自conf文件):#----------------------------#ClientConnecti

php - 如何将 Amazon s3 用作 Codeigniter 库?

我创建了一个名为awslib.php的文件,并将其放在application/libraries文件夹中。这些是awslib.php的内容:在库文件夹中还有一个名为sdk-1.5.6.2的PHPsdk。在我的家庭Controller上,我正在加载库并实例化s3类:$this->load->library('awslib');$s3=newAmazonS3();当我加载主页时出现此错误:Fatalerror:Class'AmazonS3'notfoundin/var/www/application/controllers/home.phponline23为什么它不起作用?注意:问题不在于

php - 强制 Amazon S3 JPG 下载 - 附件标题 URL

我只是(或没有)尝试从我的Amazon存储桶中强制下载JPG,如下所示:functionget_s3_signed_url($bucket,$resource,$AWS_S3_KEY,$AWS_s3_secret_key,$expire_seconds){$expires=time()+$expire_seconds;$string_to_sign="GET\n\n\n{$expires}\n/".str_replace(".s3-eu-west-1.amazonAWS.com","",$bucket)."/$resource";$signature=urlencode(base64_