J'ai essayé d'appliquer certains correctifs Magento via SSH
( SUPEE-5344
et SUPEE-1533
) à partir de la page de téléchargement de Magento Community Edition ( https://www.magentocommerce.com/products/downloads/magento/ )
Je cours en SSH
session:
sh PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh
mais continuez à obtenir l'erreur suivante:
Erreur! Certains outils système requis, qui sont utilisés dans ce script sh, ne sont pas installés: le ou les outils "patch" sont manquants, veuillez les installer.
J'ai essayé d'appliquer des correctifs antérieurs mais je reçois le même message d'erreur. Comment résoudre ce problème pour appliquer les correctifs?
Réponses:
La solution consiste à installer le
patch
package:ou
zypper install patch
pour OpenSUSE LINUX.Exécutez ensuite
sh
le fichier patch:Répétez pour tous les correctifs manquants.
Remarque: J'ai fourni cela car j'ai passé beaucoup de temps sur ce sujet avant de réaliser que l'erreur renvoyée n'était pas pour un correctif précédent mais pour le package de correctifs lui-même.
la source
J'ai trouvé une solution possible pour ceux qui n'ont pas d'accès SSH, ou qui ont des difficultés à utiliser la commande sh pour demander le patch: (édition communautaire)
Avec la mise à jour réussie sur la machine locale , recherchez les 5 fichiers sur votre machine locale qui contiennent les mises à jour:
téléchargez ces fichiers sur votre serveur via FTP, et les correctifs sont terminés!
Pour moi, c'est une option plus sûre pour demander les correctifs.
Veuillez me corriger si je me trompe!
la source