He estado tratando de aplicar algunos parches de Magento a través de SSH
( SUPEE-5344
y SUPEE-1533
) desde la página de descarga de Magento Community Edition ( https://www.magentocommerce.com/products/downloads/magento/ )
Estoy corriendo en una SSH
sesión:
sh PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh
pero sigue recibiendo el siguiente error:
¡Error! Algunas herramientas del sistema requeridas, que se utilizan en esta secuencia de comandos sh, no están instaladas: el "parche" de la (s) herramienta (s) no se encuentra, por favor instálelo.
He intentado aplicar parches anteriores pero recibo el mismo mensaje de error. ¿Cómo resuelvo esto para aplicar los parches?
Respuestas:
La solución es instalar el
patch
paquete:o
zypper install patch
para OpenSUSE LINUX.Luego ejecute
sh
el archivo de parche:Repita para todos los parches faltantes.
Nota: proporcioné esto ya que pasé bastante tiempo en esto antes de darme cuenta de que el error que se lanzó no fue para un parche anterior sino para el paquete de parches en sí.
fuente
Encontré una posible solución para aquellos que no tienen acceso SSH, o que tienen dificultades para usar el comando sh para solicitar el parche: (edición comunitaria)
Con la actualización exitosa en la máquina local , encuentre los 5 archivos en su máquina local que tienen las actualizaciones:
suba estos archivos a su servidor usando FTP, ¡y los parches están listos!
Para mí, esta es una opción más segura para solicitar los parches.
¡Por favor corrígeme si estoy equivocado!
fuente