Risoluzione del problema di immagine danneggiata con Smart Crop in Adobe Experience Manager 6.5 Dynamic Media
Questo articolo risolve un problema in Adobe Experience Manager 6.5 Dynamic Media in cui se si fa clic sul pulsante Ritaglio avanzato, viene visualizzata un’immagine interrotta. Il problema è collegato al comportamento di caching a livello di Dispatcher per percorsi specifici. L’articolo fornisce una spiegazione dettagliata del problema e illustra i passaggi per modificare le regole della cache del dispatcher in modo da risolvere il problema in modo efficace.
Descrizione description
Ambiente
- Prodotto: Adobe Experience Manager (AEM) 6.5 Dynamic Media - Scene7
- Tipo di ambiente: Managed Services
Problema/Sintomi
Quando si utilizza la funzionalità di ritaglio avanzato in Adobe Experience Manager 6.5 Dynamic Media, facendo clic sul pulsante di ritaglio avanzato viene visualizzata un’immagine interrotta. Questo problema si verifica quando si seleziona e si apre una risorsa o un’immagine e si sceglie l’opzione Ritaglio avanzato dal menu. In questo caso, l’URL di ritaglio avanzato è:/libs/dam/gui/content/s7dam/smartcrop/smartcropedit.html/content/dam/folder/image.jpeg. Il problema è collegato al comportamento di caching a livello di Dispatcher per questo percorso specifico.
Risoluzione resolution
Per risolvere il problema relativo alle immagini danneggiate quando si utilizza la funzionalità di ritaglio avanzato in Adobe Experience Manager 6.5 Dynamic Media, effettuare le seguenti operazioni:
-
Esamina la configurazione del dispatcher per le regole della cache che si applicano ai percorsi associati alla funzionalità di ritaglio avanzato.
-
Aggiungi una regola nella configurazione della cache del dispatcher per impedire il caching per il percorso interessato:
code language-none { /glob "/libs/dam/gui/content/s7dam/smartcrop/*" /type "deny" }Questa regola assicura che il contenuto distribuito da
/libs/dam/gui/content/s7dam/smartcrop/venga consegnato direttamente senza essere memorizzato nella cache dal dispatcher. -
Applica e implementa le modifiche alla configurazione del dispatcher aggiornate nell’ambiente.
-
Verifica che le rappresentazioni di ritaglio avanzato vengano caricate correttamente in tutti gli scenari.