Fehler!Einige erforderliche Systemtools beim Versuch, Magento-Patches über SSH anzuwenden

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

  •  12-12-2019
  •  | 
  •  

Frage

Ich habe versucht, einige Magento-Patches über anzuwenden SSH (SUPEE-5344 und SUPEE-1533) von der Download-Seite der Magento Community Edition (https://www.magentocommerce.com/products/downloads/magento/)

Ich laufe in einem SSH Sitzung:

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

es wird jedoch weiterhin die folgende Fehlermeldung angezeigt:

Fehler!Einige erforderliche Systemtools, die in diesem sh-Skript verwendet werden, sind nicht installiert:Tool (s) "Patch" wird (werden) vermisst, bitte installieren Sie es (sie).

Ich habe versucht, frühere Patches anzuwenden, erhalte aber die gleiche Fehlermeldung.Wie behebe ich das, um die Patches anzuwenden?

War es hilfreich?

Lösung

Die Lösung besteht darin, das zu installieren patch Paket:

yum install patch

oder zypper install patch für openSUSE LINUX.

Dann lauf sh Patchdatei:

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

Überprüfen, ob der Patch erfolgreich angewendet / zurückgesetzt werden kann...Der Patch wurde erfolgreich angewendet / zurückgesetzt.

Wiederholen Sie dies für alle fehlenden Patches.

Beachten:Ich habe dies bereitgestellt, da ich ziemlich 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 aufgetreten ist.

Andere Tipps

Ich habe eine mögliche Lösung für diejenigen gefunden, die keinen SSH-Zugriff haben oder Schwierigkeiten haben, den Befehl sh zu verwenden, um den Patch zu beantragen:(Gemeinschaftsausgabe)

Mit dem erfolgreichen Update auf dem lokalen Rechner, finden Sie die 5 Dateien auf Ihrer lokalen Maschine, die die Aktualisierungen haben:

app / code / Kern / Magier / Administrator / Modell / Beobachter.PHP

app / code / Kern / Magier / Kern / Controller / Anfrage / Http.PHP

app / code / Kern / Magier / Oauth / Controller / Adminhtml / Oauth / Autorisierungscontroller.PHP

app / code / Kern / Magier / XmlConnect / Modell / Beobachter.PHP

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

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!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top