Estás leyendo la publicación: Cómo instalar Magento SUPEE 10415 con o sin SSH
Magento continúa lanzando varios parches SUPEE y actualizaciones de versión para proporcionar nuevas funciones y actualizaciones de seguridad. Después del lanzamiento de Magento 2, Magento dejó de introducir nuevas funciones, pero sigue lanzando parches para proteger las tiendas contra posibles amenazas y ataques de seguridad.
Magento presenta un nuevo parche de seguridad SUPE 10415 que es la solución para muchos problemas vulnerables como la ejecución remota de código, secuencias de comandos entre sitios y problemas de falsificación de solicitudes entre sitios. Aquí, hemos creado archivos de parches para instalar en su Magento y proteger su tienda contra posibles amenazas y vulnerabilidades de seguridad.
Toma nota aquí:
Si ya aplicó Magento SUPEE 10266, simplemente puede cargar archivos SUPEE 10415 encima para aplicar esta nueva versión del parche. Esto reemplazará automáticamente todos los archivos relacionados.
Dado que se acerca el final de la vida útil de Magento 1, se recomienda encarecidamente migrar a la última versión de Magento 2.4.6 en lugar de instalar .
Magento SUPEE 10415 Proceso de instalación:
Hay dos formas de instalar Magento SUPEE 10415: con SSH o sin SSH. Ambos métodos se mencionan a continuación:
Instale Magento SUPEE 10415 usando SSH:
Necesitará SSH, si no sabe cómo configurar SSH, comuníquese con su proveedor de alojamiento.
Cargue los archivos de parche en la raíz,
En la consola ssh, ejecute el comando de la siguiente manera.
Para la extensión de archivo .sh:
Para la extensión de archivo .patch:
patch —p0 < patch_file_name.patch
patch —p0 < patch_file_name.patch |
Instalar Magento SUPE 10415 con archivos parcheados previamente:
Descargue el archivo zip para la instalación del parche. También puede descargar estos archivos preparcheados de GitHub. Después de descargar los archivos, simplemente cárguelos en su carpeta raíz de Magento.
Posibles problemas que podría enfrentar al instalar SUPEE 10415:
- Después de parchear guardar productos en el backend provoca un error “Tipo de datos no admitido N”
Solución:
La causa de este problema es no tener instalado SUPEE-8788 V2.
Para solucionar esto, descargue Magento 1.9.3.7 y copie- lib/Unserialize/Parser.php
- lib/Unserialize/Reader/Arr.php
- lib/Unserialize/Reader/ArrValue.php
- lib/Unserialize/Reader/Null.php
archivos a su sitio web. Compruebe si hay cambios entre los archivos y sobrescríbalos si los hay.
- Errores “404: Página no encontrada” del directorio de errores
Solución:
Esto solo sucede si su tienda tiene ciertas extensiones de terceros.
Para solucionar esto, Verifique y corrija si hay alguna advertencia de PHP generada por las extensiones instaladas o si se han realizado personalizaciones. - Vuelva a verificar si sus Promociones aún funcionan. Los cambios de deserialización en Rule/Model/Abstract.php pueden interrumpir las acciones de agregar al carrito. (Fuente)
- Magento ha eliminado el método estándar de deserialización de PHP debido a la vulnerabilidad de ejecución remota de código. El método alternativo Unserialize introducido por Magento se usa como se muestra aquí:
Mage::helper(‘core/string’)->unserialize($sting).
Esto afectará a todas las personalizaciones de terceros. Los atributos de EAV serializados y las condiciones de las reglas de precios se actualizarán con la llamada al nuevo método de deserializar.
Háganos saber a través de Comentarios si se enfrenta a algún otro error durante la instalación . Te ayudaremos a solucionarlos.
Recomendamos actualizar a la versión 1.9.3.7 de Magento, que incluye todos los parches de seguridad, incluido SUPEE 10415. Si necesita ayuda con respecto a la actualización de la versión de Magento, consulte nuestro servicio de actualización de Magento.
También podemos ayudarlo a instalar SUPEE 10415 profesionalmente, visite: Servicio de instalación de parches de seguridad de Magento
Mantenga la seguridad de su tienda Magento actualizada al más alto nivel utilizando nuestro servicio de instalación de parches de seguridad de Magento.