Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 回形针和amazon s3-连接被拒绝,端口443_Ruby On Rails_Amazon Web Services_Amazon S3_Paperclip - Fatal编程技术网

Ruby on rails 回形针和amazon s3-连接被拒绝,端口443

Ruby on rails 回形针和amazon s3-连接被拒绝,端口443,ruby-on-rails,amazon-web-services,amazon-s3,paperclip,Ruby On Rails,Amazon Web Services,Amazon S3,Paperclip,我正在尝试在开发中使用s3设置回形针,但得到: 连接被拒绝-为“bjjbase.com.s3-website-us-west-2.amazonaws.com”端口443连接(2) 我的aws.yml: development: access_key_id: xxxxxxxxxx secret_access_key: xxxxxxxxx 拥有这些令牌的IAM用户拥有AmazonS3FullAccess development.rb: config.paperclip_defaults =

我正在尝试在开发中使用s3设置回形针,但得到:

连接被拒绝-为“bjjbase.com.s3-website-us-west-2.amazonaws.com”端口443连接(2)

我的aws.yml:

development:
  access_key_id: xxxxxxxxxx
  secret_access_key: xxxxxxxxx
拥有这些令牌的IAM用户拥有
AmazonS3FullAccess

development.rb:

config.paperclip_defaults = {
  :storage => :s3,
  :s3_host_name => 'bjjbase.com.s3-website-us-west-2.amazonaws.com',
  :s3_credentials => {
    :bucket => 'bjjbase.com'
  }

不确定这是否重要,但我的机器在波兰的华沙。

不确定这是否是你的意思
nslookup bjjbase.com.s3-website-us-west-2.amazonaws.com
回答正确,所以看起来很有效。我认为你应该在你的凭证中包括access\u key\u id和secret\u access\u key,比如:
:s3\u凭证=>{:bucket=>ENV['bucket'],:access\u key\u id=>ENV['access\u key\u id'],:secret\u access\u key=>ENV['SECRET\u ACCESS\u KEY']