Heroku + Refinery + S3:出现“未知区域”错误

时间:2011-06-22 20:42:56

标签: ruby-on-rails content-management-system amazon-s3 heroku refinerycms

关注

  

How to Install Refinery on Heroku

我得到ArgumentError (Unknown region: "EU_Ireland")

更新: 我实际上是在上一个版本中使用雾(不是aws-s3):

lsoave@ubuntu:~/rails/heroku/ennefoto$ egrep "fog|aws" Gemfile
# gem 'aws-s3', :require => 'aws/s3'
gem 'fog'
lsoave@ubuntu:~/rails/heroku/ennefoto$ egrep "fog|aws" Gemfile.lock
    fog (0.8.2)
  fog
lsoave@ubuntu:~/rails/heroku/ennefoto$ 

...无论如何使用标准BUCKET(美国)它的工作原理。这似乎与'aws / s3'发生了同样的问题......

有什么想法吗?

有人知道区域语法是什么样的吗?我试过EU_Ireland,爱尔兰,欧洲爱尔兰......但这也是同样的错误。

1 个答案:

答案 0 :(得分:5)

我们对使用Fog的区域使用这样的语法:us-east-1 ...对于爱尔兰,它是eu-west-1

顺便说一句,这是一个完整的列表:http://aws.amazon.com/articles/3912#s3