275 Bewertungen
Ein automatischer Updater ist ja für die Version 1.6 geplant. Ob dies allerdings was wird, ist zur Zeit fraglich. Die Version 1.5 muss sogar ganz ohne eine solche Funktion auskommen. Gerade für Betreiber mit vielen Seiten ist das Updaten sehr aufwändig. Das herunterladen des Pakets, dann das Hochladen per FTP brauchen nicht nur viel Zeit, sondern auch viel Nerven.

Deshalb möchte wir hier eine Möglichkeit vorstellen, wie man viele Joomla-Installationen in wenigen Sekunden patchen kann. Dazu braucht man jedoch einen SSH-Zugang auf dem Webserver.

Als erstes geht man auf joomla.org und sucht sich dort den Link zu dem patch-Paket, dass Joomla!
von der installierten Version auf die aktuelle Version bringt.
Wählen Sie dort die passende Version aus und kopieren Sie dann den Download-Link (Im Firefox-Browser mit Rechtsklick / Link-Adresse kopieren). Gehen Sie dann auf der Kommandozeile in das Verzeichnis der Joomla-Installation die Sie patchen wollen und laden Sie das Paket in dieses Verzeichnis. Dies machen Sie am besten mit wget. Tippen Sie folgenden Befehl auf der Kommandozeile ein:

Command:
wget URL_ZUM_DOWNLOADEN.
(wget http://joomlacode.org/gf/download/frsrelease/8375/31001/Joomla_1.5.6_to_1.5.7-Stable-
Patch_Package.tar.gz) Drücken Sie auf Enter und das Updaten wird direkt von den Joomlacode-Servern auf ihren Server geladen. Dies dauert nur wenige Sekunden. Danach müssen Sie das Paket nur noch entpacken.

Dies machen Sie mit folgendem Befehl:
tar xfv NAME_DES_PAKETES

Linux entpackt das Paket und überschreibt die Files dementsprechend. Das war es auch schon. Melden Sie sich im Backend ein und überprüfen Sie nun die Versionsnummer.

Achtung:

Je nach Server müssen Sie danach noch folgende Befehle ausführen:

chown -R USERNAME:GRUPPE *
● USERNAME ist der Name unter dem Apache läuft.
● GRUPPE ist die Grupper unter der Apache läuft.
Wenn Sie dies nicht wissen Orientieren Sie sich an den Files die bereits in dem Verzeichnis waren.

3 Kommentare

Comments_Feed
  1. Einfach brilliant, der Autor muss ein Genie sein.
    Vielen Dank
  2. Um die "Genialität" noch etwas weiter zu treiben ...
    Ein sehr zeitraubender Faktor ist wie bereits erwähnt, das Hochladen der Dateien über FTP.

    Wer Seiten nicht nur auf dem eigenen Server betreibt und verwaltet, kommt vielleich mit dieser Methode schneller an ein Update.

    Verfügt man allerdings über den erwähnten SSH-Zugang kann man wie oben beschrieben vorgehen und die heruntergeladene Datei (ZIP, TAR) einfach in ein separates Verzeichnis entpacken.
    Dieses Verzeichnis kann man dan per FTP (ich nehme dazu meistens MC) auf jeden beliebigen Server kopieren. Das dauert (aufgrund der MBIT-Anbindung) nur ein Bruchteil der Zeit, einer Desktop FTP Verbindung. Normalerweise werden auch die Rechte korrekt gesetzt.

    Ich rate davon ab, direkt die ZIP-Datei mit MC zu öffnen. Das geht zwar, aber es ist eine enorme Kopierbremse.
  3. Hmm...
    Die erklärung von euch ist ja nicht schlecht, aber kann jemand erklären wie das gmeint ist mit dem Kommandozeilen?

    Was ist gemeint Kommandozeilen? Das cmd Dos File oder wo ist der Kommandozeilen? Ansonsten gibt es auch eine einfachere Erklärung für das?

    :-(

Kommentar schreiben