ZIP上傳失敗,因為「maxUploadSizeInBytes必須> 0」且出現智慧型裁切下載錯誤

上傳ZIP檔案和下載智慧型裁切或自訂概述可能會在Adobe Experience Manager Assets as a Cloud Service中失敗。 ZIP上傳因maxUploadSizeInBytes must be > 0驗證錯誤而失敗,而智慧型裁切和自訂概述下載傳回非預期的服務錯誤,通常針對從某個位置複製到另一個位置的資產。 若要修正這些問題,請在Dynamic Media中重新處理受影響的資產,並確認maxUploadSizeInBytes設定已設定為正值。

說明 description

環境:

  • Adobe Experience Manager as a Cloud Service (所有版本)
  • AEM Assets與Dynamic Media

問題/症狀:

  • 上傳ZIP檔案失敗,發生下列驗證錯誤:

    zip’已失敗: maxUploadSizeInBytes必須是> 0。

  • 下載特定影像的自訂概觀或智慧型裁切會顯示下列訊息:

    未預期的錯誤:我們的服務似乎發生一些問題。

  • 存取特定資產並使用智慧型裁切或自訂概觀功能時,此問題可重複出現。

  • 受影響的資產可能已在AEM中從一個位置複製到另一個位置。

根本原因:

在AEM中複製資產,而不在Dynamic Media中重新處理資產,可能會導致中繼資料衝突,產生智慧型裁切下載錯誤。 AEM以路徑為基礎,而Dynamic Media (Scene7)以資料庫為基礎,因此複製的資產及其原始資產可以參考相同的Dynamic Media資產中繼資料。 另外,錯誤設定或未設定的maxUploadSizeInBytes引數會阻止ZIP上傳。

解決方法 resolution

注意 如果資產是從AEM中的一個位置複製到另一個位置,請注意AEM是以路徑為基礎,但Dynamic Media (Scene7)是以資料庫為基礎,因此原始和副本都可以參考相同的Dynamic Media資產中繼資料。

若要修正問題:

  1. 前往AEM中的新資產位置,然後選取受影響的資產。
  2. 在選取的資產上執行 Dynamic Media重新上傳 工作流程,以便在Dynamic Media中重新處理這些資產,並重新產生智慧型裁切。
  3. 請勿使用定期重新處理工作流程,因為它可能無法解決中繼資料衝突。
  4. 檢查相關AEM Assets設定中的maxUploadSizeInBytes值。
  5. 請確定maxUploadSizeInBytes設定為大於0的正整數。 如果值為0或未設定,請更新設定並視需要重新啟動相關服務。
  6. 嘗試重新上傳ZIP檔案並下載智慧型裁切。 如果問題仍然存在,請檢閱AEM錯誤記錄檔中的相關驗證或工作流程錯誤。
recommendation-more-help
experience-cloud-kcs-help-kbarticles