Adobe Commerce local 2.4.2: falta la imagen del producto

Este artículo describe un problema conocido de la versión 2.4.2 local de Adobe Commerce en el que la imagen del producto no se carga en la página del producto. Está previsto que este problema se resuelva en una versión futura posterior a la 2.4.3. No hay una solución disponible en este momento, pero como solución alternativa, puede deshabilitar Nginx para cambiar el tamaño de las imágenes.

Productos y versiones afectados

  • Adobe Commerce local 2.4.2

Problema

La imagen del producto se guardó en el bloque s3, pero no se sincronizó con el directorio pub/media. Este problema solo se produce cuando se utilizan ambos:

  • Nginx habilitado para el sitio para cambiar el tamaño de las imágenes
  • AWS s3 como almacenamiento de medios

Requisitos previos:

Adobe Commerce instalado con Nginx.

Pasos a seguir:

  1. Configure Adobe Commerce para que use AWS s3 como almacenamiento de medios.
  2. Configure Nginx usando el archivo de configuración nginx.conf.sample proporcionado en el directorio de instalación de Adobe Commerce y un host virtual Nginx. Consulte Configurar Nginx en nuestra documentación para desarrolladores.
  3. Cree un producto sencillo con una imagen de producto.
  4. Nginx tiene una configuración sin comentarios para el cambio de tamaño de la imagen en nginx.conf.sample similar a esta:
load_module /etc/nginx/modules/ngx_http_image_filter_module.so;
location /media/ {
    location ~* ^/media/catalog/.* {
        set $width "-";
        set $height "-";
        if ($arg_width != '') {
            set $width $arg_width;
        }
        if ($arg_height != '') {
            set $height $arg_height;
        }
        image_filter resize $width $height;
        image_filter_jpeg_quality 90;
    }

Resultados esperados:

La imagen del producto se carga en la página del producto.

Resultados reales:

La imagen del producto no se ha cargado a la página del producto.

Solución

Deshabilite Nginx para cambiar el tamaño de las imágenes.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a