Las imágenes en caché no se cargan después de la actualización de 2.2.X a 2.3.X
Este artículo proporciona la solución al problema de que las imágenes en caché no se muestren después de actualizar de Adobe Commerce en la infraestructura en la nube 2.2.X a 2.3.X.
Versiones y ediciones afectadas:
- Arquitectura de plan Pro de Adobe Commerce en la infraestructura en la nube 2.2.X, 2.3.X
Problema
Después de actualizar Adobe Commerce de 2.2.X a 2.3.X, las imágenes de producto en caché no están disponibles y se muestra una página 404 en su lugar.
El problema se debe al conjunto de configuración de Nginx incorrecto en .magento.app.yaml: index.php (o ninguno) se usa para la ubicación "/media" en lugar de passthru: /get.php.
Solución
-
Compruebe su archivo de configuración de
.magento.app.yaml, en la ubicación"/media". La configuración correcta tiene el siguiente aspecto:code language-yaml "/media": root: "pub/media" allow: true scripts: false expires: 1y passthru: "/get.php" -
Si
passthruno está establecido en"/get.php"yexpiresno está establecido, siga estos pasos. -
Corrija el archivo de configuración.
- Plan de inicio: corrija el archivo usted mismo e inserte los cambios.
- Plan Pro:
- Integración: corrija el archivo usted mismo e inserte los cambios.
- Ensayo y producción: corrija el archivo usted mismo, inserte los cambios y cree un vale de soporte de Adobe Commerce para que se aplique.
-
Habilite la optimización de imágenes rápida en el administrador de Commerce (la configuración de Fastly debe ser anterior), tal como se describe en https://experienceleague.adobe.com/es/docs/commerce-cloud-service/user-guide/cdn/fastly-image-optimization.
Si la configuración es correcta, pero el problema persiste, continúa investigando o ponte en contacto con el Soporte técnico de Adobe Commerce.