Zum Testen benutze ich gern eine local auf meinem PC installierte Joomla! Installation. Heute wollte ich diese über Erweiterungen | Erweiterungen: Aktualisieren von Version 1.6.1 auf 1.6.4 aktualisieren.

Da kommt eine Fehlermeldung:

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 8077191 bytes) in C:\xampplite\htdocs\joomla16\libraries\joomla\filesystem\file.php on line 344

Selbst das Erhöhen von memory_limit auf 30MB in der php.ini im Ordner apache\bin bringt keine Lösung. Der neue Fehler ist dann max_execution_time zu klein ...

Die Lösung:

Auf der Webseite http://www.joomlaos.de/Joomla_1.6_Downloads/Joomla_1.6_Core.html werden die aktuellen Versionen von Joomla! 1.6 angeboten. Je nach installierter Version das entsprechende Updates anklicken. Bei mir war es Joomla 1.6.3 to 1.6.4-Stable Patch, da ich die Version 1.6.3 installiert hatte. Ihre installierte Version erkennen Sie im Footer, also ganz unten auf dem Bildschirm in der Administration.

  1. Datensicherung Ihres Speicherbereiches und der Datenbank (empfiehlt sich, wenn schon viele Anpassungen durchgeführt wurden und viel Inhalt von Ihnen erstellt wurde)
  2. Download der Datei (Beispiel: Joomla 1.6.3 to 1.6.4-Stable Patch) auf Ihren PC
  3. entpacken der Datei
  4. alle Dateien der entpackten Zip-Datei (enthalten sind hier die Ordner: administrator, components, language, libaries, templates)
  5. im Ordner templates nachschauen, ob dort das gleiche Template drin ist, wie Sie es benutzen - dann den Ordner templates aus Ihrer Installation vorher sichern! (geschehen im Punkt 1)
  6. alle in der entpackten Datei enthaltenen Ordner (und ev. Dateien) in den Ordner in Ihrem Speicherbereich hineinkopieren - bei mir heißt der Ordner zum Beispiel "joomla"

Nun können Sie sich erneut in den Administrationsbereich (Backend) anmeldenn (oder wenn Sie noch angemeldet sind die Taste F5 drücken) und unten steht die aktualisierte Versionsnummer.