Ich habe versucht, einige Magento-Patches über SSH
( SUPEE-5344
und SUPEE-1533
) von der Magento Community Edition-Downloadseite ( https://www.magentocommerce.com/products/downloads/magento/ ) anzuwenden.
Ich laufe in einer SSH
Sitzung:
sh PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh
aber immer wieder den folgenden Fehler bekommen:
Error! Einige erforderliche Systemtools, die in diesem sh-Skript verwendet werden, sind nicht installiert: Tool (s) "Patch" wird (werden) vermisst, bitte installieren Sie es.
Ich habe versucht, frühere Patches anzuwenden, erhalte jedoch dieselbe Fehlermeldung. Wie löse ich das, um die Patches anzuwenden?
Antworten:
Die Lösung besteht darin, das
patch
Paket zu installieren :oder
zypper install patch
für OpenSUSE LINUX.Führen Sie dann
sh
die Patch-Datei aus:Wiederholen Sie diesen Vorgang für alle fehlenden Patches.
Hinweis: Ich habe dies bereitgestellt, da ich viel Zeit damit verbracht habe, bevor mir klar wurde, dass der Fehler nicht für einen vorherigen Patch, sondern für das Patch-Paket selbst ausgegeben wurde.
quelle
Ich habe eine mögliche Lösung für diejenigen gefunden, die keinen SSH-Zugriff haben oder Schwierigkeiten haben, den Patch mit dem Befehl sh zu beantragen: (Community Edition)
Suchen Sie nach dem erfolgreichen Update auf dem lokalen Computer die 5 Dateien auf Ihrem lokalen Computer, die die Updates enthalten:
Laden Sie diese Dateien per FTP auf Ihren Server hoch und die Patches sind fertig!
Für mich ist dies eine sicherere Option, um die Patches zu beantragen.
Bitte korrigieren Sie mich, wenn ich falsch liege!
quelle