fog

    2熱度

    2回答

    我需要安裝fog才能使用SDK與openstack進行交互並創建一個插件。到目前爲止,我在第一步失敗了。 我正在尋找關於如何調試這些錯誤的任何建議,以及關於安裝是否仍然存在的任何意見。 gem install fog Fetching: builder-3.2.2.gem (100%) Successfully installed builder-3.2.2 Fetching: excon-

    0熱度

    2回答

    我想配置我的應用程序與carrierwave /霧/ AWS上傳圖片。我在終端中運行以下命令並需要將其重置爲默認設置。我搜索了文檔,但無法找到關於此主題的任何內容。有任何想法嗎?我跑的命令(我想收回)是 heroku config:set S3_BUCKET_NAME="simple-toy-#{Rails.env}" 在我的載波上傳初始化我有霧目錄設置什麼如下圖所示: config.fog_

    5熱度

    2回答

    我正在使用霧寶石來生成預先登記的URL。我可以成功地執行此操作以獲取文件的讀取權限。以下是我的工作: fog_s3 = Fog::Storage.new({ :provider => 'AWS', :aws_access_key_id => key, :aws_secret_access_key => secret }) ob

    0熱度

    2回答

    我得到這個錯誤每次申請sync_clock選擇,由於請求時間和當前時間之間的差異過大。我發現,我們需要申請sync_clock選項,但不能配置place.see我的配置請幫助我們配置同步時鐘 錯誤: Expected(200) <=> Actual(403 Forbidden) request => {:headers=>{"Content-Length"=>54911, "Conten

    0熱度

    1回答

    我正在嘗試使用Fog/Carrierwave/with Rackspace Cloud Files。我在生產服務器上有一堆上傳的圖像。我試圖使用下面的rake任務將這些圖像上傳到Rackspace Cloud Files。 desc 'Transfer photos to rackspace' task :photos => :environment do photos = Photo

    58熱度

    3回答

    在Rails控制檯的所有動作(軌道服務器,軌道控制檯,分貝:遷移等)提出了一個警告,因爲我上次更新包: [fog][WARNING] Unable to load the 'unf' gem. Your AWS strings may not be properly encoded. 我敢肯定,我沒有在AWS字符串這是在我的application.rb中的文件改變什麼: # Amazon S3

    0熱度

    1回答

    我設置了一個上傳器(之前我已經完成了一百萬次而沒有任何問題),但是當我提交表單時,並沒有看到carrierwave與掛載列有任何交互。表單提交成功,但由於某些原因,掛載列僅默認爲nil。以下是我的服務器日誌以及我的設置。我的問題是,我如何知道carrierwave實際上已經初始化,並且列已裝載到上傳器? 服務器日誌: Processing by DocumentsController#create

    2熱度

    1回答

    我已經配置了Carrierwave + Fog以與Amazon S3配合使用。我遇到的問題是,所有內容都是在我的項目的公用文件夾中創建的,並未上傳到S3。拇指和目錄是可以的,只是沒有工作的圖像的位置。 我上傳: class ImageUploader < CarrierWave::Uploader::Base include CarrierWave::MiniMagick st

    0熱度

    1回答

    我正在嘗試使用副本爲存儲桶中的所有mp3重置content_type(如Set content_type of Fog storage files on s3中所述)。 但是,這將覆蓋該項目的所有現有值,特別是storage_class和owner值。這些值對於存儲桶中的所有文件都是相同的,因此我嘗試將它們設置爲選項。但是,當我在複製完成後查詢文件的所有者時,我會得到nil。 connection

    1熱度

    1回答

    我正在使用ruby/fog來查詢我的AWS Route53帳戶的所有CNAME記錄或A記錄。 items = zone.records.all!.find { |r| r.type == 'CNAME' or r.type == 'A' } 但是,即使我有多個匹配的記錄,也只會返回一條記錄。 任何想法?