Das bedeutet im Klartext: Danach wird es keine Updates mehr geben. Zwar hat sich OSM dazu entschlossen, Joomla! 1.5 noch mit Major Sicherheitsfixes bis zur Version 3.0 im September 2012 zu unterstützen, doch kleine bis mittlere Sicherheitslücken werden nicht mehr gestopft.
Höchste Zeit also, sich mit dem Update auf die Version 2.5 vertraut zu machen. Mein Dank geht an dieser Stelle an anka, engholm, oldlady und dem ganzen kreativen Rest des Joomlaportals, wo wir alle gemeinsam bereits einige Update-Probleme kurz nach Release gelöst haben.
Dieses Tutorial beschreibt die unterschiedlichen Update-Möglichkeiten sowie ein paar aufgetauchte Probleme. Es erklärt jedoch nicht die Migration von Joomla! 1.5.
Das Tutorial gibt ebenso Hilfestellung bei Updates innerhalb der 2.5.x Version, denn die möglichen Update-Wege und Vorarbeiten bleiben dieselben.
Update: Am 2.2.2012 wurde Joomla-Version 2.5.1 veröffentlicht. Es enthält 2 low-level Sicherheitsfixes und behebt 30 gemeldete Bugs.
Update: Am 6.3.2012 wurde Joomla-Version 2.5.2 veröffentlicht.Es enthält 2 Sicherheitsfixes, 1 mit höchster, 1 mit mittlerer Priorität eingestuft.
Update: Am 15.3.2012 wurde Joomla-Version 2.5.3 veröffentlicht. Es behebt 2 schwerwiegende Sicherheitslücken, betroffen sind alle Joomla - Versionen von 1.6.0 - 2.5.2.
Update: Am 2.4.2012 wurde Joomla-Version 2.5.4 veröffentlicht. Es behebt 2 Sicherheitslücken, 3 neue Features wurden hinzugefügt und 157 bugs behoben.
Update von 1.7
Vorweg: Ein Update von 1.5 auf 2.5 ist nicht ohne Migration möglich. Die Migration wird hier nicht beschrieben. Das Update wird von der letzten 1.7er Version auf 2.5 ausgeführt.
Notwendige Vorarbeiten
Datensicherung
Höchste Priorität hat das Backup aller vorhandenen Dateien und Daten. Dafür legt man eine vollständige Sicherung der Dateien, die auf dem Webspace vorhanden sind, an. Hierfür gibt es mehrere Möglichkeiten, viele Hoster bieten Ihren Kunden Backups per Knopfdruck. Es lässt sich aber auch mit einem FTP-Client bewerkstelligen: Einfach alle Dateien markieren und auf die Festplatte herunterladen. Dabei darauf achten, dass auch wirklich alle Dateien übertragen werden. Was nun noch fehlt ist das Datenbank-Backup. Über das weit verbreitete Tool PHP-MyAdmin wird die komplette Datenbank auf die Festplatte exportiert.
Nun kann eigentlich nichts mehr schief gehen. Sollte das 2.5-Update fehlschlagen, wird einfach alles gelöscht (FTP und Datenbank) und die Dateien aus dem Backup wieder hochgeladen sowie die Datenbank von der Festplatte wieder via PHP-MyAdmin importiert.
Erweiterungen aktualisieren
Vor dem Update müssen alle Erweiterungen auf den neuesten Stand gebracht werden.
Download
- Als Nächstes benötigen wir das Joomla! 2.5.4 Update-Paket
Das Paket "Joomla_2.5.4-Stable-Update_Package.zip" ist meiner Meinung nach für Updates von 1.7.x auf 2.5.4 gedacht. Allerdings finde ich keine Informationen, ob das tatsächlich so ist, lediglich die Größe des Paketes und ein fehlendens Package 1.7.x to 2.5.4 lassen darauf schließen.
Wer also absolut sicher gehen will, sollte zuvor das Paket "Joomla_1.7.0_to_1.7.5-Stable-Patch_Package.zip" installieren und anschließend "Joomla_2.5.4-Stable-Update_Package.zip" - Die deutschen Sprachdateien von JGerman.de: Joomla-Sprachdateien
- und die deutsche Sprachdateien für TinyMCE von JGerman.de: TinyMCE-Sprachdateien
Nun kann es los gehen!
Grund-Installation
Update-Funktion nutzen
Diese Möglichkeit ist nur gegeben, wenn der Hoster die PHP-Einstellung allow_url_fopen aktiviert hat. Ob es so ist, erfährt man schnell, in dem man die Update-Funktion einfach einmal austestet. Dazu klickt man im Joomla!-Backend auf
ERWEITERTUNGEN -> ERWEITERUNGEN (1) -> AKTUALISIEREN (2) -> CACHE LEEREN (3) -> AKTUALISIERUNGEN SUCHEN (4) -> AKTUALISIEREN (5)
Hat der Hoster die Funktion allow_url_fopen deaktiviert, schlägt das Update fehl und folgende Fehlermeldung erscheint:
Ein erfolgreiches Update wird von Joomla! mit einem entsprechenden Hinweis quittiert. Wer jetzt an diesem Punkt angelangt ist, kann direkt unter "Nächste Installations-Schritte" weiterlesen.
Installation über den Installer - Versuch 1
Wer bereits Erweiterungen installiert hat, kennt den Joomla!-Installer. Klickweg:
ERWEITERUNGEN -> ERWEITERUNGEN (1) -> INSTALLIEREN (2) -> unter "Paketdatei hochladen" auf DURCHSUCHEN (3) -> das Joomla! Update-Paket auswählen -> HOCHLADEN & INSTALLIEREN (4)
Ein erfolgreiches Update quittiert Joomla! mit einem entsprechenden abschließenden Hinweis. Wer jetzt an diesem Punkt angelangt ist, kann direkt unter "Nächste Installations-Schritte" weiterlesen.
Das Updatepaket beinhaltet gut 4500 Dateien - einfach zu viel für manche Serverkonfiguration. Und so kann es passieren, dass der Update-Vorgang mit einer Fehlermeldung abbricht. Wer noch ins Backend gelangt, versucht nun die folgende Variante. Wer nur noch weiße Seiten sieht, der probiert einfach Möglichkeit vier.
Installation über den Installer - Versuch 2
Hierfür muss das Joomla!-Updatepaket auf der Festplatte des heimischen PCs entpackt werden, zum Beispiel mit dem kostenlosen Tool 7-Zip. In unserem Fall entpacken wir alle Dateien in einen Ordner, den wir schlicht "neu" nennen (ohne Anführungszeichen). Diesen Ordner neu laden wir komplett per FTP auf den Webspace hoch. Und zwar in das Verzeichnis tmp, das befindet sich im Joomla!-Hauptverzeichnis.


Jetzt klicken wir im Joomla! Backend wieder bis zum Installer, doch benutzen diesmal das Feld "Aus Verzeichnis installieren". KLICKWEG:
ERWEITERUNGEN -> ERWEITERUNGEN (1) ->INSTALLIEREN (2) -> unter "Aus Verzeichnis installieren" ins Feld "Pfad zum Paket" nach /tmp eintragen: /neu (3) -> INSTALLIEREN (4)
Ein erfolgreiches Update quittiert Joomla! mit einem entsprechenden abschließenden Hinweis. Wer jetzt an diesem Punkt angelangt ist, kann direkt unter "Nächste Installations-Schritte" weiterlesen.
Wer stattdessen wieder nur eine Fehlermeldung erntet oder dessen Update einfach abbricht, der versucht die letzte übrig gebliebene Möglichkeit.
Hochladen per FTP
Im vorigen Abschnitt haben wir bereits das Joomla!-Update-Paket auf der heimischen Festplatte in einen Ordner mit dem Namen "neu" entpackt. Diesen Ordner öffnen wir nun im FTP-Client und markieren alle darin enthaltenen Dateien und Ordner. In der rechten Fensterhälfte des FTP-Clients befinden wir uns im Stammverzeichnis der Joomla! 1.7 Installation. In diesen werden jetzt alle markierten Dateien und Ordner hochgeladen. Die Sicherheitsabfrage ob die existierenden Dateien überschrieben werden sollen, beantworten wir mit Ja.
Während der Übertragung muss darauf geachtet werden, dass alle Dateien hochgeladen wurden. Jetzt geht es weiter zu den finalen Steps.
Nächste Installations-Schritte
Direkt nach der Installation sieht das Backend unter Umständen durcheinander gewürfelt aus. Hier hilft ein gleichzeitiges Drücken der Tasten STRG und F5 im Browser.
Nicht vergessen! Auch dieses Joomla!-Update-Paket enthält eine htaccess.txt-Datei, die mit dem Update auf den Server in das Stammverzeichnis von Joomla! abgelegt wurde. Diese ist gegebenenfalls in .htaccess umzubennen und gegen die vorhandene auszutauschen (vorher aber alte .htaccess sichern).
Für diejenigen, die das Update per FTP hochgeladen haben, sind die nächsten Schritte zwingend erforderlich. Alle anderen sollten zumindest prüfen, ob hier noch Date(ie)n nachgeladen oder Elemente aktiviert werden müssen. Doch für alle gilt zuerst: Sprachdateien installieren. Einfach nacheinander die Joomla-Sprachdateien und die TinyMCE-Sprachdateien über den Joomla-Installer hochladen. Detaillierte Erklärungen dazu befinden sich in diesem Artikel.
Datenbank Fix
Joomla! Backend Klickweg: ERWEITERUNGEN -> ERWEITERUNGEN (1) -> DATENBANK (2) -> REPARIEREN (3)
Überprüfen und Nachinstallieren
Joomla! Backend Klickweg: ERWEITERUNGEN -> ERWEITERUNGEN (1) -> ÜBERPRÜFEN (2) -> CACHE LEEREN (3) -> ÜBERPRÜFEN (4) -> INSTALLIEREN (5)
Im Anschluss kann es nicht schaden, noch einmal die Datenbank zu checken (siehe vorigen Abschnitt "Datenbank Fix").
So, das war es schon. Nun sollte es eigentlich bei Jedem geklappt haben. Doch ein paar Unstimmigkeiten können noch auftreten. Diese werden im Folgenden erklärt.
Unstimmigkeiten - Fehler?
Die beiden Icons im Kontrollzentrum
Sollten die beiden neuen Update-Icons im Kontrollzentrum fehlen, müssen diese unter ERWEITERUNGEN -> PLUGINS aktiviert werden. Sie heißen Schnellstartsymbole - Joomla!-Erweiterungsaktualisierungen und Schnellstartsymbole - Joomla!-Aktualisierungsüberprüfung.
Beitrag: Neues Feature Bilder und Links fehlt
In der "Beitrag bearbeiten"-, bzw. "Beitrag neu erstellen"-Ansicht ist mit 2.5 ein neues Feature auf der rechten Seite hinzugekommen: "Bilder und Links" . Fehlt dies, muss es aktiviert werden, das bedeutet "auf Ja gesetzt" werden. Und zwar über den Klickweg:
INHALT -> BEITRÄGE -> OPTIONEN ICON -> Kartenreiter BEARBEITUNGSLAYOUT
Extensions
Wenn irgendwelche Probleme auftregen, deaktivert nach und nach Plug-ins und Module, um herauszufinden, ob ein Add-on quer schießt. Vermehrt wurde in den letzten Tagen über ein Problem mit dem Phoca Gallery Plug-in berichtet (Neu-Installation des Plug-ins schafft in der Regel Abhlilfe).
Neues Update-Icon im Kontrollzentrum zeigt Update an
Es kann vorkommen, dass dieses Icon penetrant auf ein noch durchzuführendes Update (Sprachdatei / TinyMCE) für 1.7.3 hinweist. Hier hilft es zum einen, das alte Übrigbleibsel über ERWEITERUNGEN -> ERWEITERUNGEN -> VERWALTEN zu deinstallieren und zum anderen unter ERWEITERUNGEN -> ERWEITERUNGEN -> AKTUALISIEREN das Icon CACHE LEEREN zu klicken. Außerdem auch unter ERWEITERUNGEN -> ERWEITERUNGEN -> VERWALTEN das Icon CACHE LEEREN klicken
Versions-Info im Footer fehlt
Das hat wohl nicht sollen sein und wird mit einem künftigen Update wieder dorthin platziert. Bis dahin kann man sich über SITE -> SYSTEMINFORMATIONEN -> KARTENREITER SYSTEMINFORMATIONEN die aktuell installierte Joomla! Version anzeigen lassen. (mit Updateversion Joomla 2.5.1 behoben)
HTML-Elemente werden nach dem Speichern im Text-Editor entfernt
Wie Brian Teeman hier erklärt, muss der Textfilter nach dem Update abgespeichert werden, egal ob eine Änderung vorgenommen wurde oder nicht. Dies verhindert das ungewünschte Filtern aller HTML-Elemente. Klickweg -> SITE -> KONFIGURATION -> TEXTFILTER.
Fehlermeldungen bei der Suche
Hin und wieder kommt es vor, dass die Suche eine Fehlermeldung ausgibt. Hierbei handelt es sich um einen Bug, der mit dem nächsten Update behoben wird. (mit Updateversion Joomla 2.5.1 behoben)
Weitere Artikel von S-L zu Joomla! 2.5
- Alle neuen Features von Joomla! 2.5
- Joomla! Sprachdateien installieren
- Template upgraden von Joomla! 1.5 auf 1.7 / 2.5 oder neu erstellen 1.7 / 2.5
- Das Rechtemanagement von Joomla! 1.7 / 2.5
Erweiterungen, die mit 2.5 funktionieren
Zum Abschluss noch eine kleine absolut unvollständige Liste mit Erweiterungen, die von Usern nach dem Update auf 2.5 als funktionierend gemeldet wurden.
- Community Builder
- Kunena
- Phoca Gallery (teils erst nach nochmaligen drüber installieren)
- Uddeim (nur in der neuesten Version 2.6 - gilt auch für das Modul)
- DJ Image Slider
- Phoca Maps
- SIGE
- JCE
- Flexi Contact
- Mavik Thumbnails
- Template Selector
- JDownload
- JomSocial
- Jsecure
- Xmap
- CD Scriptegrator
- CD Login
- CD Captcha















