JStatsMATOMO · ANALYTICS · JOOMLA 4 & 5

Einbindung & Werkzeuge · Wissen

Wie funktionieren Erweiterungs-Updates in Joomla?

Jede gut gebaute Erweiterung bringt die Adresse eines Update-Servers mit: eine kleine XML-Datei auf der Entwickler-Website, die Ihrem Joomla verrät, welche Version aktuell ist und wo das ZIP liegt.

Joomla fragt diese XML-Dateien ab und listet Funde unter System → Aktualisieren → Erweiterungen – ein Klick installiert, Einstellungen bleiben erhalten.

Die Mechanik, die JStats-Historie – und die Reihenfolge der Fehlersuche

Die Mechanik ist erfrischend simpel: Das Manifest der Erweiterung nennt eine Update-Server-URL; diese XML listet verfügbare Versionen mit Ziel-Joomla-Versionen, Download-URLs und Prüfsummen. Joomla ruft sie periodisch ab (oder auf Wunsch über „Aktualisierungen suchen“), vergleicht Versionen und bietet die neuere an. Weil die ganze Kette an dieser einen URL hängt, muss sie über die Lebenszeit jeder installierten Kopie stabil bleiben – deshalb liegt die JStats-Update-XML unter einer festen Adresse, die wir als unantastbar behandeln, und deshalb existieren die Changelog-Einträge 1.0.3 und 1.0.7: Beide behoben Updater-Probleme, seither hält die Kette. Wenn ein Update auf Ihrer Website nicht auftauchen will, lautet die Reihenfolge der Fehlersuche: Update-Cache leeren (Button „Cache leeren“ in der Update-Ansicht), prüfen, ob der Server externe URLs erreichen darf (manche gehärteten Server blocken ausgehende Anfragen), sicherstellen, dass die Installation von dieser Website stammt – und als letzter Ausweg das aktuelle ZIP von Hand über die alte Version installieren: Joomla behandelt das als Update, Einstellungen inklusive.

Fakten kompakt

Verwandte Fragen

Alle Wissensthemen