2012-08-11 85 views
2

我有問題連接煉油廠CMS網站與亞馬遜S3服務存儲數據。 我發現在官方refinerycms網站本教程: http://refinerycms.com/guides/amazon-s3-for-uploads連接精煉廠CMS與亞馬遜S3的Web服務

1)我有關於按鍵的問題: - S3_KEY - S3_SECRET - S3_BUCKET - S3_REGION 我的問題是 - 我可以任意選擇鑰匙,還是這些鑰匙可以在亞馬遜/煉油廠找到?如果以後 - 是,我在哪裏可以找到它們? 我應該爲S3_REGION輸入什麼(我在奧地利)?

2)插入密鑰後,下一步是什麼? 我是否需要重新上傳亞馬遜上的所有圖像我希望我的網站包含? (原始問題是 - 網站中的圖像可以在本地看到,但Heroku中沒有(我的應用程序當前正在部署),因爲Heroku是隻讀的)。 我缺少一個鏈接,當我插入這些鍵時,它將如何工作。 有人可以澄清這一點嗎?

感謝, D.

+0

是的,我也有麻煩,這裏唯一的答案似乎並沒有幫助我很多。我想知道過去一年你有沒有得到任何東西?我找到了asset_sync gem https://github.com/rumblelabs/asset_sync幫助 - 這會將您開發端的資產同步到S3。但我仍然遇到圖像縮略圖的問題,我相信這是RefineryCMS中Dragonfly的責任。不幸的是,據我所知,基本上沒有這方面的文件。 – CJBrew 2013-12-14 00:28:14

回答

0
  1. 的關鍵是在 https://portal.aws.amazon.com/gp/aws/securityCredentials

  2. 圖片,文件和煉油頁面類似於在 Rails應用程序的所有數據:什麼在你的發展應用程序與您的生產應用程序不一樣 。您的本地圖像被添加到本地文件夾 並在您的數據庫中引用,所以即使將它們上傳到Amazon 也不行,您還需要上傳數據庫(heroku db:push)。試着記住,CMS的一點是,你不需要 必須推新代碼來向網站添加圖像等內容。