疑難排解Dynamic Media - Scene7模式 troubleshooting-dynamic-media-scene-mode
以下檔案說明Dynamic Media執行的疑難排解 dynamicmedia_scene7 運行模式。
設定與設定 setup-and-configuration
請執行下列動作,確認Dynamic Media已正確設定:
-
啟動命令包含
-r dynamicmedia_scene7
runmode參數。 -
已先安裝任何AEM 6.4 Cumulative Fix Pack(CFP) befor 任何可用的Dynamic Media Feature Pack。
-
已安裝選用的Feature Pack 18912。
此選用功能套件適用於FTP支援,或是將資產從Dynamic Media Classic移轉至Dynamic Media。
-
導覽至「Cloud Services」使用者介面,並確認布建的帳戶顯示在 可用配置.
-
確保 Dynamic Media Asset Activation(scene7) 復寫代理已啟用。
此複製代理位於 代理 在作者上。
一般(所有資產) general-all-assets
以下是所有資產的一些一般提示和秘訣。
資產同步狀態屬性 asset-synchronization-status-properties
您可以在CRXDE Lite中檢閱下列資產屬性,以確認資產是否已成功從AEM同步至Dynamic Media:
<object_node>/jcr:content/metadata/dam:scene7ID
a|364266
<object_node>/jcr:content/metadata/dam:scene7FileStatus
<object_node>/jcr:content/metadata/dam:scene7File
myCompany/myAssetID
<object_node>/jcr:content/dam:lastSyncStatus
success
或 failed:<error text>
同步記錄 synchronization-logging
已登錄同步錯誤和問題 error.log
(AEM伺服器目錄) /crx-quickstart/logs/
)。 有足夠的記錄可供判斷導致大部分問題的根本原因,但您可以將 com.adobe.cq.dam.ips
封裝(http://localhost:4502/system/console/slinglog),以收集詳細資訊。
移動、複製或刪除 move-copy-delete
執行「移動」、「複製」或「刪除」操作之前,請執行以下操作:
- 若為影像和影片,請確認
<object_node>/jcr:content/metadata/dam:scene7ID
值在執行移動、複製或刪除操作之前存在。 - 對於影像和檢視器預設集,請確認
https://<server>/crx/de/index.jsp#/etc/dam/presets/viewer/testpreset/jcr%3Acontent/metadata
值在執行移動、複製或刪除操作之前存在。 - 如果遺失上述中繼資料值,您必須在移動、複製或刪除作業前重新上傳資產。
版本控制 version-control
取代現有的Dynamic Media資產(相同名稱和位置)時,您可以選擇保留兩個資產,或取代或建立版本:
-
同時保留兩者將為已發佈的資產URL建立一個具有唯一名稱的新資產。 例如, image.jpg 是原始資產, image1.jpg 是新上傳的資產。
-
Dynamic Media - Scene7模式傳送不支援建立版本。 新版本會取代傳送中的現有資產。
影像和集 images-and-sets
如果您對影像和集有問題,請參閱下列疑難排解指南。
影片 video
如果您對視訊有問題,請參閱下列疑難排解指引。
檢視器 viewers
如果您在檢視器上有問題,請參閱下列疑難排解指南。
問題:未發佈查看器預設集 viewers-not-published
如何偵錯
-
繼續到示例管理器診斷頁:
https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
. -
觀察計算值。 正確運作時,您會看到下列內容:
_DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets
.note note NOTE 配置檢視器資產的Dynamic Media雲端設定後,可能需要約10分鐘的時間才能同步。 -
如果未啟動的資產仍保留,請選取 列出所有未啟動的資產 按鈕查看詳細資訊。
解決方案
- 導覽至管理工具中的檢視器預設集清單:
https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
- 選取所有檢視器預設集,然後選取 發佈.
- 導覽回範例管理員,並觀察未啟動的資產計數現在為零。
問題:檢視器預設圖稿會從「在資產詳細資訊中預覽」或「複製URL/內嵌代碼」中傳回404 viewer-preset-404
如何偵錯
在CRXDE Lite中執行下列操作:
-
導覽至
<sync-folder>/_CSS/_OOTB
Dynamic Media同步資料夾中的資料夾(例如/content/dam/_CSS/_OOTB
)。 -
尋找有問題資產的中繼資料節點(例如
<sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/
)。 -
檢查是否有
dam:scene7*
屬性。 如果資產已成功同步和發佈,您會看到dam:scene7FileStatus
設為 PublishComplete. -
嘗試串連下列屬性和字串文字的值,以直接從Dynamic Media請求圖稿:
dam:scene7Domain
"is/content"
dam:scene7Folder
<asset-name>
範例:https://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png
解決方案
如果範例資產或檢視器預設集圖稿尚未同步或發佈,請重新啟動整個複製/同步程式:
- 導覽至CRXDE Lite。
- 刪除
<sync-folder>/_CSS/_OOTB
. - 導覽至CRX套件管理器:
https://localhost:4502/crx/packmgr/
. - 在清單中搜索查看器包;開頭為
cq-dam-scene7-viewers-content
. - 選擇 重新安裝.
- 在「Cloud Services」下,導覽至「Dynamic Media設定」頁面,然後開啟Dynamic Media - S7設定的設定對話方塊。
- 不進行更改,請選擇 儲存.
此儲存動作會再次觸發邏輯,以建立和同步範例資產、檢視器預設集CSS和圖稿。
問題:未在檢視器預設集編寫中載入影像預覽 image-preview-not-loading
解決方案
-
在Experience Manager中,選取Experience Manager標誌以存取全域導覽主控台,然後導覽至 工具 > 一般 > CRXDE Lite.
-
在左側邊欄中,導覽至下列位置的範例內容資料夾:
/content/dam/_DMSAMPLE
-
刪除
_DMSAMPLE
檔案夾。 -
在左側邊欄中,在下列位置導覽至預設集資料夾:
/conf/global/settings/dam/dm/presets/viewer
-
刪除
viewer
檔案夾。 -
在CRXDE Lite頁面的左上角附近,選取 全部儲存.
-
在CRXDE Lite頁面的左上角,選取 回家 表徵圖。