SSH Methode: Aufspielen eines Sicherheitspatches über die Shell „ssh“
- Zuerst wird der Patch selbst benötigt, diesen können Sie sich nach einer kostenloser Registrierung unter https://www.magentocommerce.com/download runterladen.
- Laden Sie den Patch per FTP in den Root Verzeichnis Ihrer Magento installation hoch. (Sie können den Patch auch umbenennen wichtig das die Endung muss bleiben.
- Als nächstes starten Sie Putty (kostenlos hier) (Putty stellt eine Verbindung zu Ihrem Server her)
- Sollte die Ip und der Port richtig sein, werden Sie Aufgefordert die Zugangsdaten einzugeben.
- Nach der Eingabe sollte das ganze wie folgt aussehen:
- Jetzt müssen wir raus finden wo wir uns gerade auf dem Server befinden, tippen sie dazu einfach „pwd“ und bestätigen Sie mit Enter.
- da wir jetzt wissen wo wir uns befinden, müssen wir in den Ordner wechseln in welchen unsere Magento Installation und der gerade im Schritt 2 hoch geladener Patch befindet. In meinem Beispiel ist das der Ordner „pages“. Da ich mich gerade auf der aller ersten ebene des Servers befinde schreibe ich folgendes
cd pages
und bestätige. (sollten Sie einen Ordner runtergehen müssen tippen Siecd
und bestätigen.
- Befor ich mit der installation des Patches starte ist es wichtig das der Magento „Compiler“ deaktiviert wird. Tippen Sie nun folgendes ein:
php shell/compiler.php disable
(und bestätigen Sie mit enter)
- Nachdem wir den Compiler deaktiviert haben können wir unseren Patch aufspielen. !Wichtig vor jedem patchen Sichern Sie Ihre Magento Installation und die Datenbank
sh patch.sh
mit dem Befehl sh starten Sie das Patchen.
Falls Sie Ihre Patch-Datei nicht umbenannt haben, tippen Sie anstatt „patch.sh“ den richtigen Dateinamen ein. - Jetzt nur noch Cache löschen und es ist vollbracht. Sie können hier prüfen ob ihr Magento auf dem neuesten Stand ist!
Vielen Dank fürs lesen.