2011-11-08 134 views
3

使用霧卻困認證的歐洲Rackspace的雲回形針。我還將這一行添加到證書中:爲Rackspace公司cloudfiles(EU)與回形針

:rackspace_auth_url => "lon.auth.api.rackspacecloud.com" 

但是這並沒有改變任何東西。它仍然試圖用美國雲進行認證。

有沒有人得到這個啓動和運行?

在此先感謝!

回答

4

我有這種設置與歐盟rackspace一起工作。將以下內容添加到其中一個環境文件中。或者在每個型號的基礎上進行配置。

config.paperclip_defaults = { 
    :storage   => :fog, 
    :fog_directory => 'uploaded_images', 
    :fog_public  => true, 
    :fog_credentials => { 
    :provider   => 'Rackspace', 
    :rackspace_username => 'username', 
    :rackspace_api_key => 'key', 
    :rackspace_auth_url => 'lon.auth.api.rackspacecloud.com' 
    } 
} 

有一點要注意的是,網址是雙編碼使用回形針url方法時,所以你需要做這樣的事情在你看來:

user.avatar.url(:thumb, { :escape => false })