Een update van Joomla in z'n simpelste vorm is een "één klik" proces. Je krijgt de melding dat er een update beschikbaar is, en je klikt op "Update Nu".

Maar bij een update kunnen er dingen misgaan... In verreweg de meeste gevallen komt dat door extensies die niet voorbereid zijn op de nieuwste Joomla versie. In een paar gevallen komt het door instellingen bij de hosting provider.  Maar wat het ook is: je zit tegen een verminkte website aan te kijken (of in het ergste geval een blanko scherm met een server foutmelding) en je bent een hoop tijd kwijt om alles weer onder controle te krijgen.

Daarom volg ik deze procedure.

  • Zodra de update is aangekondigd nog even wachten, en dan op het internationale Joomla forum checken of er geen eigenaardigheden worden gemeld (zulke meldingen zijn er altijd, maar al gauw blijkt dan dat het niet aan Joomla lag).
  • Check welke PHP versie de server gebruikt, en of daar updates voor beschikbaar zijn (PHP updaten moet handmatig per website gebeuren, via het klantenpanel van de hosting provider).
  • Maak een complete backup met de extensie Akeeba Backup. Sla een kopie daarvan buiten de website op.
  • (Als je helemaal zorgvuldig bent: check of je die backup zonder problemen terug kunt zetten - als ik helemaal eerlijk ben: die stap sla ik vaak over, ik heb groot vertrouwen in de backups die door Akeeba gemaakt worden. Ik check wel of de naam en grootte van de backup logisch zijn).
  • Check of er extensies ge-update moeten worden, en doe dat eerst. Als extensies geen gebruik maken van het ingebouwde "extensie update systeem", zul je bij de maker van de extensie moeten checken of de extensie is voorbereid op de nieuwste Joomla versie.
  • Voer de Joomla update uit.
  • Bekijk de voorkant van de site en check of alles op z'n plaats staat en doet wat het doen moet.
  • Maak opnieuw een backup en sla opnieuw een kopie daarvan buiten de website op.

Het is een kwartiertje werk, maar het is wel de veiligste manier!