-1

Webアップロード用のS3Amazonサービスを使用したRefinerycmsの設定についてサポートが必要です。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変数を設定する方法がわかりません。地域のリストはありますか?)

OK-それからすべてをGITに追加し、実行しました:git pushherokumaster。

そして、すべてがうまくいくと思いましたが、新しいブログ投稿を作成して画像をアップロードしようとすると、画像アップロードウィンドウで「申し訳ありませんが、問題が発生しました」と表示されました。

誰かが私がこの問題を解決するのを手伝ってもらえますか?私は非常に感謝するでしょう、それは何日も私を悩ませてきました。

前もって感謝します、

D。

4

1 に答える 1

2

リージョンを設定するには、ENV['S3_REGION']='region-name' を使用する必要がありますが、これでは問題は解決しないと思います。

リージョン名を確認するには、S3 でアセットをブラウズし、そのプロパティを表示すると、リンク URL が表示されます。

于 2012-10-31T14:29:59.163 に答える