Accueil arrow Administration Joomla! arrow Comment appliquer un patch de mise à jour sur un site Joomla!
Comment appliquer un patch de mise à jour sur un site Joomla! Convertir en PDF Version imprimable Suggérer par mail
18-01-2006
Mettre à jour un site Joomla! est une opération relativement aisée pour peu que l'on respecte quelques principes de base. Les versions de maintenance se succèdent avec leur lot de correctifs, tant en termes de sécurité que fonctionnels, et comme vous aussi vous voulez un site à jour, "up to date", nous allons détailler dans ce tutoriel la procédure à suivre pour effectuer une mise à jour de maintenance (ou patch de mise à jour).

 

D'abord un petit point sur le "versionning" de Joomla! Les numéros de version suivent une convention de type X.Y.Z (par exemple 1.0.9) où:

  • X = Numéro majeur - Changement important dans le code source de Joomla!. L'incrémentation de ce numéro peut introduire une incompatibilité avec les versions inférieures (par exemple, Joomla! 2.0.0 ne sera peut-être pas compatible avec Joomla! 1.0.9).
  • Y = Numéro mineur - Changement significatif en termes de fonctionnalités et d'architecture avec un risque d'incompatibilité avec les versions inférieures modéré à haut.
  • Z = Numéro de stabilité (ou maintenance) - Résolution de bugs (sécurité ou fonctionnels) et, occasionnellement, introduction de légères améliorations fonctionnelles. La compatibilité avec les versions inférieures est totale.

Avant d'entreprendre la mise à jour de votre site, veillez à respecter ces principes de base, qui vous préserveront de mauvaises surpises:
Principe #1: attendez toujours quelques heures après la sortie d'une mise à jour avant de l'appliquer à votre site.
Principe #2: sauvegardez votre site avant d'appliquer une mise à jour, vous pourrez toujours restaurer cette sauvegarde en cas de problème.
Principe #3: si vous en avez la possibilité, faites la mise à jour sur un site de test identique à votre site de production.

Première étape: sauvegarde du site avant la mise à jour:

NE NEGLIGEZ PAS CETTE ETAPE !! elle vous permettra de revenir en arrière au cas où la mise à jour de votre site se passerait mal.
- Créez un nouveau dossier sur votre disque dur
- Lancez votre client FTP, positionnez vous sur le répertoire d'installation de votre site Joomla! et téléchargez vos fichiers/dossiers


Deuxième étape: identification de la version de votre site Joomla! et nettoyage du cache

- Accédez à l'interface administrateur de votre site
- Repérez le numéro de version de votre site Joomla! (1)


- Si vous avez activé le cache sur votre site (Configuration Globale / Onglet Cache), videz le avant de continuer (menu Système / Vider tous les caches)
 

(1): Cette étape est facultative. Pour vous simplifier la vie, nous avons réalisé un package de mise à jour unique, applicable à n'importe quelle version de Joomla! 1.0.x.

Troisième étape: téléchargement du patch de mise à jour

- Télécharger le patch de mise à jour .
- Dézipper le patch sur votre disque dur



Quatrième étape: application de la mise à jour

- Important! Avant de procéder à la mise à jour, vous devez mettre votre site hors-ligne (dans le backend > Configuration Globale > Onglet site )
- Lancez votre client FTP favori et procédez comme suit:


- Confirmez l'écrasement des dossiers/fichiers

- C'est tout! Il ne vous reste plus qu'à vérifier que votre site est fonctionnel.

 

Questions/réponses:

La mise à jour pose plus de problèmes qu'elle n'en résout, que faire?
- Notez les dysfonctionnements rencontrés, restaurez votre sauvegarde et venez chercher de l'aide sur le forum.

Les composants/modules/mambots/templates que j'ai installés risquent-ils de disparaître après la mise à jour?
- Non, le patch contient des fichiers "core" (noyau Joomla!) qui remplacent seulement leur équivalent sur votre site Joomla!, il ne touche pas au reste.

Le patch de mise à jour modifie-t-il la base de données Joomla! ?
- Non, le patch est une simple mise à jour de fichiers, mais il est toutefois conseillé de sauvegarder votre base de données (cf. Joomla/Mambo pours les Nuls pour la procédure de sauvegarde de base de données)

Est-il possible de mettre à jour mon site en utilisant le package d'installation complet plutôt que le patch de mise à jour?
- Oui, il faut procéder de la même manière que pour l'application du patch, à l'exception du dossier /installation, qu'il ne faut pas uploader.

Je teste mon site en local sous Windows, comment je fais pour appliquer le patch de mise à jour?
- C'est exactement le même principe à ceci près que vous n'utiliserez pas de client FTP, un simple copier/coller du patch dans le dossier où est stocké votre site suffira. Cliquez sur le bouton Tous dans la boîte de dialogue Confirmation du remplacement du dossier.

 

 
< Précédent   Suivant >
Joomla! Day 2010 Réserver sa place au Joomla!Day Sponsoriser le Joomla!Day Programme du Joomla!Day