ACP2E-4613: El directorio de medios grande causa retrasos en la carga del árbol de directorios de Media Gallery
El parche ACP2E-4613 corrige el problema en el que las estructuras de directorios de medios grandes causan respuestas gettree lentas, lo que lleva a tiempos de carga prolongados para el árbol de directorios Media Gallery. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.78. El ID del parche es ACP2E-4613. Este problema está programado para solucionarse en Adobe Commerce 2.4.9.
Productos y versiones afectados
El parche se ha creado para la versión de Adobe Commerce:
- Adobe Commerce (todos los métodos de implementación) 2.4.8-p3
Compatible con versiones de Adobe Commerce:
- Adobe Commerce (todos los métodos de implementación) 2.4.6 - 2.4.8-p4
magento/quality-patches a la última versión y compruebe la compatibilidad en la página Quality Patches Tool: buscar parches . Utilice el ID de parche como palabra clave de búsqueda para localizar el parche.Problema
Las estructuras de directorio de medios grandes causan respuestas gettree lentas, lo que lleva a tiempos de carga prolongados para el árbol de directorio Media Gallery.
Requisitos previos:
- Existe un gran número de productos con varias imágenes.
Pasos a seguir:
-
Genere miniaturas de imagen para aumentar el espacio del medio:
code language-none bin/magento catalog:images:resize -
Cree varios subdirectorios en
pub/media/catalog/category(por ejemplo: test, test2, test3, test4 y carpetas anidadas adicionales según sea necesario). -
Copie un gran conjunto de archivos de medios de catálogo en los directorios recién creados para aumentar significativamente el tamaño del árbol de directorios de medios, por ejemplo:
code language-none cp -r pub/media/catalog/product/* pub/media/catalog/category/test/ cp -r pub/media/catalog/product/* pub/media/catalog/category/test2/ (...) -
Inicie sesión en el panel de administración y vaya a Content > Media > Media Gallery.
-
Observe que la solicitud
admin/media_gallery/directories/gettree/?isAjax=truetarda mucho tiempo en completarse.
Resultados esperados:
El árbol de directorios se carga en unos segundos.
Resultados reales:
El árbol de directorios tarda varios minutos en cargarse, según el número de subdirectorios bajo pub/media.
Aplicar el parche
Para aplicar parches individuales, utilice los siguientes vínculos según el método de implementación:
- Adobe Commerce o Magento Open Source local: Quality Patches Tool > Uso en la guía Quality Patches Tool.
- Adobe Commerce en la infraestructura de la nube: Actualizaciones y parches > Aplicar parches en la guía Commerce en la infraestructura de la nube.
Lectura relacionada
Para obtener más información sobre Quality Patches Tool, consulte:
- Quality Patches Tool: herramienta de autoservicio para parches de calidad en la guía Herramientas.