fog

    4熱度

    1回答

    我正在使用Carrierwave和3個獨立模型將照片上傳到S3。我保留了上傳器的默認設置,即將照片存儲在根S3存儲桶中。然後,我決定將它們存儲在子目錄中,根據模型名稱/ avatars,items /等等,根據它們上傳的模型... 然後,我注意到同名文件正在被覆蓋,當我刪除模型記錄時,照片未被刪除。 我,因爲從具體的上傳者設置改變了store_dir這樣的: def store_dir

    3熱度

    2回答

    我正在使用亞馬遜的S3進行配置了carrierwave和fog的圖像存儲。這些圖像似乎可以正確存儲,但是當我有一幅「肖像」圖像(寬度小於高度)時,圖像顯示不正確,而是旋轉圖像。 任何指針正確的方向將不勝感激! 上傳/ image_uploader.rb class ImageUploader < CarrierWave::Uploader::Base include CarrierWav

    1熱度

    1回答

    我得到了使用霧和AWS時突然出現以下錯誤: The following keys are invalid: :scheme, :host Expected(200) <=> Actual(403 Forbidden) 做了捆綁更新後發生此錯誤。我只是不明白突然出現了什麼問題。 fog_connection = Fog::Storage.new({:provider => 'AWS',:aws

    2熱度

    1回答

    所有內容均按照預期在本地運行。一旦我推送到heroku,我不能再上傳圖片。 錯誤代碼,我從Heroku的日誌中獲取的是: Excon::Errors::Forbidden (Expected(200) <=> Actual(403 Forbidden) XML響應包含:<Code>AccessDenied</Code><Message>Access Denied</Message> 我fog.rb

    0熱度

    1回答

    我有一個Rails 4應用程序,它使用Carrierwave和Fog將文件上傳到Amazon S3。該應用使用的服務器是Nginx和Thin。 我遇到的問題是上傳文件超過5MB。 我試過在任何地方搜索一種方式來讓它工作,我試過了CarrierwaveDirect並且仍然無法讓它工作。 這裏是我的Carrierwave配置: config.fog_directory = 'aws-bucket-na

    0熱度

    1回答

    我正在上傳一個audiofile並製作一個mp3版本,它的工作原理。此外,我正在生成一個波形作爲「png」。這也很好。 圖像已生成並保存,但以「mp3」作爲後綴,應該是「png」。 視圖使用「mp3」fileextension名稱正確地顯示了圖像。 現在,當視圖試圖獲取圖像時,出現404錯誤。文件名不正確假設: https://mybucket.amazonaws.com/uploads/soun

    1熱度

    1回答

    我已成功通過Paperclip將圖像上載到RackSpace雲文件存儲,並且當我使用CDN網址時,它們在隨後的網頁中正確顯示。 但是,我不明白爲什麼回形針沒有顯示文件,如果我不使用啓用CDN的雲文件。 回形針(通過它的'url'方法爲附件)返回更常用的/attachments/fred/1/image/123.jpg路徑,但是這會導致圖像斷裂,因爲沒有實際的文件存儲在該URL - 它的在RS雲文件

    0熱度

    1回答

    我使用Carrierwave將文件上傳到我的應用程序。我還使用Fog寶石來存儲我的文件S3,最重要的是,我在CloudFront中爲我的存儲桶中的所有內容創建了一個分配。 我有幾個問題... 我需要創建「文件下載」,所以我需要編輯response-content-disposition。這似乎是(看例子),這已經可以用霧或Carrierwave完成......但是當我嘗試傳遞url(20, :qu

    1熱度

    2回答

    所以這似乎應該很容易...每個人都說只是使用config.asset_host。當我設置,雖然,我的應用程序內的所有鏈接仍然指向S3。 CarrierWave.configure do |config| config.storage = :fog config.fog_credentials = { :provider => 'AWS', :aws

    2熱度

    1回答

    我有一個附件模型。每次在版本模型中更新時,我都想保存附件的舊版本。我在這方面取得了一些成功,但突然停止工作。 一切似乎都有效,但是當我嘗試訪問某個版本時,Google會說the x file cannot be displayed because it contains errors.原始文件有效。 class Attachment < ActiveRecord::Base mount_