0
A
回答
1
期間顯示錯誤您可以檢查MIME類型,以確保它不具有改變的擴展文件庫。
type = MIME::Types.type_for(your_file.original_filename).first
我不知道如何這將損壞/破損的文件,雖然。請務必查看Paperclip上傳文件,因爲它的設置和使用都非常容易。
2
我第二個Mike Trpcic關於使用Paperclip的建議,我有一個screencast on the topic。
如果您正在使用該功能並進行一些圖形轉換(如製作縮略圖),您可以查找PaperclipCommandLineError
異常。如果轉換失敗,我相信會觸發這種情況,如果ImageMagick無法讀取圖形(由於損壞或不正確的類型),情況就會如此。
如果你rescue Paperclip::PaperclipCommandLineError
你可以給用戶一個很好的錯誤。
相關問題
- 1. Android圖像文件損壞
- 2. 錯誤'圖像損壞或截斷'使用驗證碼時
- 3. 如何驗證C#/ .Net中的JPEG圖像是否已損壞
- 4. 使用PHP驗證已損壞的PDF
- 5. 如何驗證PDF或Excel文件沒有損壞
- 6. urlretrieve似乎損壞圖像文件
- 7. 損壞的圖像已損壞
- 8. Heroku圖像損壞
- 9. UIImagePickerController損壞圖像
- 10. 使用.docx損壞圖像爲.zip
- 11. 使用LWP :: UserAgent的圖像損壞
- 12. 文件損壞?
- 13. Rails bootstrap損壞
- 14. 使用載波驗證圖像文件
- 15. Ruby on Rails條件損壞
- 16. 服務圖像文件與緩衝區 - 損壞的圖像
- 17. 節點Js流星Js圖像文件上傳圖像損壞
- 18. 使用Java來測試文件損壞和損壞
- 19. Rails 3.1.1在圖像資產上獲取損壞的圖像
- 20. 損壞的圖像標記
- 21. 縮放後圖像損壞
- 22. 爲什麼圖像損壞
- 23. 複製後圖像損壞
- 24. AWS Lambda圖像損壞
- 25. 損壞圖像中的OpenCV
- 26. SDWebImage損壞的圖像
- 27. 包含圖像時損壞
- 28. qemu:delvm導致圖像損壞
- 29. 文檔類型圖像損壞
- 30. 文檔目錄中損壞的圖像