Erreur!Les outils du système lorsque vous tentez d'appliquer Magento correctifs via SSH

magento.stackexchange https://magento.stackexchange.com//questions/64004

  •  12-12-2019
  •  | 
  •  

Question

J'ai essayé d'appliquer des correctifs via Magento SSH (SUPEE-5344 et SUPEE-1533) à partir de Magento Community Edition page de téléchargement (https://www.magentocommerce.com/products/downloads/magento/)

Je suis en cours d'exécution dans un SSH session:

sh PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh

mais reçois le message d'erreur suivant:

Erreur!Les outils du système, qui sont utilisées dans ce script sh, ne sont pas installés:Outil(s) "patch" est(sont) a manqué, s'il vous plaît installer le(les).

J'ai essayé d'appliquer plus tôt, des patchs, mais recevez le même message d'erreur.Comment puis-je résoudre ce problème pour appliquer les patchs?

Était-ce utile?

La solution

La solution est d'installer le patch package:

yum install patch

ou zypper install patch pour OpenSUSE LINUX.

Ensuite, exécutez sh le fichier de patch:

sh PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh

Vérifier si le patch peut être appliqué/repris avec succès...Correctif a été appliqué/repris avec succès.

Répétez l'opération pour tous les correctifs manquants.

Note:J'ai transmis ce que j'ai passé un peu de temps avant de réaliser que l'erreur est générée n'était pas pour un patch précédent, mais pour le package de correctif logiciel lui-même.

Autres conseils

J'ai trouvé une solution possible pour ceux qui n'ont pas d'accès SSH, ou ayant des difficultés à utiliser le sh commande pour appliquer le patch:(community edition)

Avec le succès de la mise à jour sur la machine locale, trouver les 5 fichiers sur votre ordinateur local qui ont les mises à jour:

app/code/core/Mage/Admin/Model/Observer.php

app/code/core/Mage/Core/Controller/Request/Http.php

app/code/core/Mage/Oauth/controllers/Adminhtml/Oauth/AuthorizeController.php

app/code/core/Mage/XmlConnect/Model/Observer.php

lib/Varien/Db/Adapter/Pdo/Mysql.php

télécharger ces fichiers sur votre serveur via FTP, et les patchs sont fait!!!

Pour moi, c'est une option plus sûre à appliquer pour les patchs.

Pls me corriger si je me trompe!

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top