Magento - 2.2.6 ¿Posibles problemas?


10

Magento se lanzó la versión Magento-2.2.6 el 18 de septiembre de 2018.

Esta versión incluye:

  1. 25 mejoras críticas para la seguridad del producto, más de 150 correcciones y mejoras de código central, y más de 350 solicitudes de extracción enviadas por la comunidad.
  2. Aunque esta versión incluye estas mejoras de seguridad, hasta la fecha no se han producido ataques confirmados relacionados con estos problemas.
  3. Sin embargo, ciertas vulnerabilidades pueden explotarse potencialmente para acceder a la información del cliente o hacerse cargo de las sesiones de administrador, por lo que le recomendamos que actualice su software Magento a la última versión lo antes posible.

Magento recomienda actualizar nuestro software Magento a la última versión lo antes posible.

¿Cuáles son los posibles problemas con esta versión de Magento-2.2.6?

Respuestas:


0

Si usa atributos personalizados y los usa para crear reglas de widgets, la mayoría de los widgets que utilicé causaron errores y tuvieron que eliminarse.

En mi caso, parecía que algunos de los atributos que se estaban llamando tenían errores con 'back-ticks' reemplazando comillas simples 'por back-ticks cuando se renderizaba la página.

Eliminé los widgets usando esos atributos y la página se carga sin problemas.

También necesito volver a escribir algunas de las reglas del carrito y del catálogo, una vez más, debido al problema de retroceso.

1 problema importante que estoy teniendo,

" Eliminar pub / media / catalog / product / cache. (Al eliminar esta carpeta se libera espacio.) & Ejecutar bin / magento catalog: image: resize para generar una nueva caché de imágenes. (Este paso es necesario porque hemos cambiado la ruta a las imágenes almacenadas en caché y debe eliminar las imágenes almacenadas previamente). "

Eliminar el 'pub / media / catalog / product / cache' no es un problema, pero el 'catálogo bin / magento: image: resize' solo está creando nuevas imágenes dentro de la carpeta que acabo de eliminar. Dijo que habría un nuevo camino, pero ese no parece ser el caso hasta ahora, a menos que me falte algo. Pero planifique el cambio de tamaño de la imagen para tomar MUCHO tiempo. 22 minutos hasta el momento y menos de 500 imágenes procesadas.


0

He encontrado 2 problemas con respecto a la reindexación de precios. Un problema es que el indexador de precios configurable (y probablemente también otros productos complejos, pero no tengo un proyecto de producción que use paquetes y productos agrupados ampliamente) se basa en su índice de productos secundarios para ejecutarse correctamente. El indexador de precios configurable funciona en 2 pasos:

  • crear datos de índice basados ​​en el precio del producto configurable que es nulo ya que magento no le permite establecer el precio en el nivel de precio configurable
  • Actualizar columnas mínimas y máximas en la catalog_product_index_pricetabla en función de los datos secundarios de la misma tabla

El primer error que encontré fue que el reindexListmétodo que se activa mediante reindex programado reindexó la lista dada por tipo de producto que se ordenó según los identificadores proporcionados. Si la identificación más baja en la lista era simple, todos los simples se reindexaron antes que los configurables, si era configurable, los configurables antes que los simples.

El segundo error se basó en el hecho de que en el primer paso de la tabla de proceso de reindexación de precios configurable catalog_product_index_pricese actualizó en función de una consulta que creaba wherepartes where e.entity_id BEETWEEN ? and ?y valores donde los identificadores mínimo y máximo de la lista proporcionada. Esto dio como resultado que la tabla de índice se actualizara para todos los configurables del rango basado en sus datos y, en la mayoría de los casos, todas las columnas de precios se establecieron en 0. En el segundo paso, donde el indexador debería actualizar el precio mínimo y máximo basado en la consulta secundaria se ejecutó con whereparte como where le.entity_id IN (?), por lo que solo para los configurables proporcionados al reindexListmétodo que realiza todos los demás en el estado base.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.