Il est fondamental de maintenir votre site Joomla à jour. Pourquoi ? La raison principale est que chaque nouvelle version de Joomla apporte avec elle les dernières corrections de bogues. Vous constaterez que la migration au sein d'une même version majeure est très facile, alors que la migration d'une version majeure à une autre est un processus plus complexe. Ce guide apporte une réponse à la question "Comment mettre à niveau Joomla ?".
Les différentes versions de Joomla
Il n'y a désormais plus qu'une seule version majeure qui soit officiellement maintenue par Joomla : Joomla 3.x. Pour rappel, Joomla 2.5 n'est plus supporté depuis le 31 décembre 2014. Si vous employez l'une de ces deux versions, vous devriez chercher une mise à jour. La mise à jour dans la même version majeure peut être facilement effectuée via le panneau d'administration de Joomla en quelques clics : soit sur la page d'accueil de l'administration.
soit via le menu Composants > mises à jour de Joomla
Joomla a aussi connu plusieurs versions majeures antérieures, comme la 1.0 ou la 1.5. Ces versions ne sont plus prises en charge. Si vous continuez à utiliser l'une de ces versions, nous vous invitons à passer aux versions les plus récentes dès que possible. La version majeure actuelle est la 3.9, il est recommandé de l'installer sur tous les sites existants et tous les sites qui sont encore dans Joomla 2.5 aujuourd'hui devraient migrer vers cette version. La transition d'une version majeure de Joomla à une autre n'est pas si facile, mais ce guide va vous indiquer comment mettre à niveau Joomla en toute simplicité.Important : je vous recommande fortement de faire une sauvegarde complète de votre site Joomla avant d'appliquer la moindre mise à jour. Une sauvegarde doit toujours être testée et vérifiée avant d'être validée.
Comment mettre à jour dans la même version de Joomla ?
Ouvrez une session dans la zone d'administration de votre site web (par défaut : http://votresite.fr/administrator) pour mettre à jour Joomla. Comme Joomla vérifie systématiquement les mises à jour dans son répertoire officiel lorsqu'une nouvelle version est disponible, vous voyez la notification directement dans votre espace d'administration. Cliquez simplement sur "Mettre à jour maintenant" et suivez les indications.
En quelques secondes, votre site Joomla sera mis à jour vers la dernière version disponible et ensuite, vous verrez apparaître un message de confirmation.
Comment migrer d'une version majeure de Joomla à une autre ?
Dans cette partie du tutoriel, nous allons décrire le processus de passage d'une version Joomla 2.5 vers Joomla 3.x. La migration vers une nouvelle version majeure est légèrement plus délicate à réaliser car vous devez vous assurer que toutes vos extensions (modules, composants, plugins et templates) vont pouvoir supporter le passage vers la dernière version de Joomla. Sinon, lorsque vous aurez terminé la mise à jour, certaines parties et/ou fonctions de votre site web pourraient être inopérantes. Le processus de sauvegarde n'est pas expliqué dans ce tutoriel.
A partir du panneau d'administration de votre site Joomla, ouvrer Composants - Mises à jour de Joomla, ce qui vous mènera directement à la partie réservée aux mises à jour de Joomla.
Cliquez ensuite sur Paramètres pour ouvrir la fenêtre de configuration des mises à jour. Vous devez sélectionner Support à court terme (STS) pour le serveur de mise à jour. Ensuite, cliquez sur "Enregistrer et fermer".
Après avoir enregistré votre modification, Joomla va automatiquement rechercher les mises à jour disponibles. Cliquez ensuite sur "Mettre à jour" pour démarrer la migration. Joomla prendra alors quelques secondes pour "upgrader" vers la dernière version disponible. Une fois cette migration terminée, vous devriez voir apparaître le panneau d'administration de Joomla 3.x.
Etape 1 : Purgez le cache de tout le site
Aller à Site - Maintenance - Purger le cache et videz le cache
Etape 2 : Purgez le cache du gestionnaire d'extensions
Allez dans Extensions - gestion des extensions. Ouvrez l'onglet "Mises à jour" puis cliquez sur "Purger le cache".
Reprenez le processus de mise à niveau de nouveau.
Comment mettre à jour Joomla ?