2013-02-24 39 views
5

RefineryCMS'i S3 yüklemeleri için Fog kullanacak şekilde yapılandırmaya çalışıyorum. config/başlatıcıları/rafineri/core.rb içinderaylar refinerycms s3 yükleme hatası

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

Benim yapılandırma:

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

herhangi bir fikir İşte alıyorum hatadır?

cevap

5

Farklı bir kurulumda (S3 veri deposuyla dragonfly) rağmen, aynı sorunla karşılaştım. Sorun fog gibi görünüyor.

fog'un eski bir sürümünü kullanmaya çalışın. fog'un eski bir sürümünü kullanmak için Gemfile güncelledim.

gem 'fog', '1.4.0'

ve sonra 1.4.0 için 1.9.0 den her versiyonunu denedik

bundle install

çalıştırın ve 1.4.0 benim yüklenenler yine çalışıyorlardı ilk sürümü oldu. 1.9.0

+0

sayesinde kroofy Bu benim için çalışıyor – Tyler

+0

yaptığını, çok teşekkür ederim! – Drewch

1

ile çalışma yapmanın bir yolunu bulursam, gönderiimi güncellerim Hızlı bir düzeltme. Bir başlatıcıya yapıştırın.

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

Bu benim için çalışıyor, çok teşekkür ederim! – ronen