2013-02-24 7 views
5

FogをS3アップロードに使用するようにRefineryCMSを設定しようとしています。設定/初期化子/製油所/ core.rbでrails refinerycms s3アップロードエラー

ArgumentError in Refinery::Admin::ImagesController#create 
The following keys are invalid: :url 

マイコンフィギュレーションを::

config.s3_bucket_name = '(mybucket)' 
config.s3_access_key_id = '(mykey)' 
config.s3_secret_access_key = '(mysecret)' 
config.s3_backend = true 

任意のアイデアをここで私が得ているエラーがですか?

答えて

5

私はちょうど別のセットアップ(トンボとS3データストア)で同じ問題が発生しました。 fogのように思えます。

fogの古いバージョンを使用してください。 Gemfilefogの古いバージョンを使用するように更新しました。

gem 'fog', '1.4.0'

、その後

bundle install

を実行して、私は1.9.0から1.4.0へのすべての単一のバージョンを試みたが、1.4.0は私のアップロードが再び働いていた最初のバージョンでした。 1.9.0で動作する方法を見つけたら私の投稿を更新します

+0

ありがとうkroofy、それはそれをした – Tyler

+0

これは私のために働く、ありがとう! – Drewch

1

これは簡単な修正です。イニシャライザを使う。

module Excon 
class Connection 
    VALID_CONNECTION_KEYS << :url 
end 
end 
+0

これは私のために働く、ありがとう! – ronen

関連する問題