为上传和炼油厂CMS设置Amazon S3

时间:2012-08-14 20:34:13

标签: amazon-s3 refinerycms

我需要有关使用S3亚马逊服务设置Refinery cms进行网络上传的帮助。 我已经复制了config / application.rb这段代码:

module My-Site
class Application < Rails::Application
  ...
      ENV['S3_KEY']='key-i-got-from-amazon'
      ENV['S3_SECRET']='secret-key-i-got-from-amazon'
      ENV['S3_BUCKET']='My-Site_production'
   end
end

(另外,我不是来自美国,所以我不知道如何设置S3_REGION变量。是否有任何区域列表?)

好的 - 然后我把它全部添加到GIT中,然后我执行了: git push heroku master。

我认为每个人都会很棒,但是当我尝试制作一个新的博客文章并上传图片时 - 在图片上传窗口中,我得到了: &#34;我们很抱歉,但出了点问题&#34;。

有人可以帮我解决这个问题吗? 我会非常感激,它已经困扰了我好几天。

提前致谢,

d

1 个答案:

答案 0 :(得分:2)

要设置你应该使用的区域:ENV ['S3_REGION'] ='region-name',但我认为这不会解决你的问题。

要查看区域名称,请在S3中浏览您的资产并查看其属性,您将看到链接网址。