由於不支援或識別錯誤的MIME型別,檔案上傳或擷取失敗
當MIME型別無法辨識或識別錯誤時,檔案上傳、封存擷取和附件處理可能會失敗。 發生此情況是因為缺少MIME型別對應、限制性的上傳設定或停用的內容型偵測。 因此,檔案會被拒絕、在擷取期間被跳過,或會被指派未定義的MIME型別。 若要解決此問題,請更新MIME對應、調整上傳限制,並確保適當的偵測設定。
說明 description
環境
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- AEM Managed Services
- AEM Forms
問題/症狀
- 上傳失敗,因為不支援的媒體型別 —
<檔案名稱>:未定義 - ZIP解壓縮記錄指出以
mimeType null建立的檔案 - 擷取封存作業後遺失Assets
- 附件元件會拒絕有效的檔案型別
- MIME型別在處理記錄檔中顯示為未定義或Null
根本原因
系統會使用要求標題和內部對應來判斷MIME型別。 當對應遺失或設定錯誤時,會將MIME型別指派為Null或未定義。 上傳限制可能會封鎖此類檔案,而停用的內容型偵測可能會導致檔案型別分類不正確。
如何確認
- 檢查記錄檔中是否有錯誤,指出不支援、空或未定義的MIME型別
- 驗證在中繼資料屬性中指派給已上傳檔案的MIME型別
- 檢查擷取記錄檔中是否有略過的檔案或遺漏的專案
- 檢閱受影響副檔名的MIME型別對應
- 檢查上傳限制設定是否封鎖識別的MIME型別
解決方法 resolution
- 使用記錄檔或中繼資料屬性,識別指派給失敗檔案的MIME型別。
- 在MIME型別服務設定中新增必要的MIME型別對應。
- 更新資產上傳限制設定,以允許識別的MIME型別。
- 如果擴充功能無法正確識別MIME型別,請啟用內容型MIME偵測。
- 請確定封存檔案中包含的所有副檔名都存在MIME型別對應。
- 更新元件設定,以允許處理附件時所需的MIME型別。
- 重新部署或重新啟動設定以套用變更。
- 透過重新上傳或重新處理檔案並確認正確的MIME型別指派來驗證。
相關閱讀
recommendation-more-help
experience-cloud-kcs-help-kbarticles