疑難排解Dynamic Media - Scene7模式 troubleshooting-dynamic-media-scene-mode
下列檔案說明執行 dynamicmedia_scene7 執行模式的Dynamic Media疑難排解。
設定與組態 setup-and-configuration
執行下列操作,確定Dynamic Media已正確設定:
-
啟動命令包含
-r dynamicmedia_scene7
執行模式引數。 -
任何Adobe Experience Manager 6.4 Cumulative Fix Pack (CFP)已在 之前安裝任何可用的Dynamic Media Feature Pack。
-
已安裝選用的Feature Pack 18912 。
此選用Feature Pack適用於FTP支援,或您要將資產從Dynamic Media Classic移轉至Dynamic Media。
-
瀏覽至Cloud Service使用者介面,並確認布建的帳戶出現在 可用組態 下。
-
請確定
Dynamic Media Asset Activation (scene7)
復寫代理程式已啟用。此復寫代理位於作者上的代理下。
一般(所有Assets) general-all-assets
以下是適用於所有資產的一些一般提示和訣竅。
資產同步狀態屬性 asset-synchronization-status-properties
您可以在CRXDE Lite中檢閱以下資產屬性,以確認資產從Experience Manager成功同步到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
<object_node>/jcr:content/dam:lastSyncStatus
<error text>
同步記錄 synchronization-logging
同步處理錯誤和問題記錄在error.log
(Experience Manager伺服器目錄/crx-quickstart/logs/
)。 有足夠的記錄可判斷大部分問題的根本原因,但您可以透過Sling主控台(https://localhost:4502/system/console/slinglog)增加com.adobe.cq.dam.ips
封裝上DEBUG的記錄以收集更多資訊。
移動、複製、刪除 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分鐘的時間才能同步。 -
如果未啟用的資產仍保留,請選取 列出所有未啟用的Assets 按鈕之一,以檢視詳細資料。
解決方案
- 瀏覽至管理工具中的檢視器預設集清單:
https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
- 選取所有檢視器預設集,然後選取 Publish。
- 導覽回範例管理員,並觀察未啟用的資產計數現在為零。
問題:檢視器預設集圖稿從資產詳細資料中的預覽或複製URL/內嵌程式碼中返回404 viewer-preset-404
如何偵錯
在CRXDE Lite中,執行下列動作:
-
導覽至Dynamic Media同步處理資料夾中的
<sync-folder>/_CSS/_OOTB
資料夾(例如,/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 Service底下,導覽至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頁面的左上角,選取 首頁 圖示。
-
在Cloud Service🔗中重新建立Dynamic Media設定。