Vous êtes sur la page 1sur 11

Migrer son site Joomla 1.5 en Joomla 2.

Besoin d'aide ? Contactez-nous : support partir de 65 HT/heure

Avec l'arrive de Joomla version 1.6 et 2.5 , est venu le temps de se poser LA question essentielle : dois-t-on migrer les sites Joomla 1.5 vers Joomla 2.5 , et si oui co mment s'y prendre ?

Note :
La mthode dcrite ci-dessous est la mthode prescrite l'heure actuelle pour migrer son site Joomla 1.5 vers Joomla 2.5 au moyen du composant jUpgrade .

Quoi que relativement simple, la migration reste une opration rserver malgr tout aux webmasters ou administrateurs confirms.

Bien sr, en tant qu'agence web et crateurs de sites internet sous Joomla , nous pouvons au besoin vous accompagner dans cette dmarche et vous aider envisager des solutions de migration vers Joomla 2.5. N'hsitez pas nous contacter .

Avec l'arrive de Joomla version 1.6 et 2.5 , est venu le temps de se poser LA question essentielle : dois-t-on migrer les sites Joomla 1.5 vers Joomla 2.5 , et si

1 / 11

Migrer son site Joomla 1.5 en Joomla 2.5

oui mment s'y prendre ?

co

La rponse la premire question dpend entirement des cas. Cette migration est-elle essentielle ? . Avez-vous le besoin impratif d'utiliser certaines des fonctionnalits de la version 2.5 de Joomla comme la gestion des droits avance, ou catgories niches ? Ou vous est-il possible de vous vous contenter de ce que propose la version 1.5 ?

Il n'y a pas d'urgence : Joomla 1.5 sera officiellement support jusqu'au mois d'avril 2012. Cette version a donc encore de beaux jours devant elle. Elle est stable, riche de plusieurs milliers d'extension, et tout fait apte faire tourner un site en 2011.

Notez galement que toutes les extensions disponibles pour Joomla 1.5 (composants, modules, plug-ins, et mme les templates) ne sont pas forcment compatibles avec Joomla 2.5 . Elles ne le sont pas par dfaut, et demandent un petit travail d'adaptation et de conversion. Certaines extensions ont d'ores et dj t mises jour pour fonctionner sous Joomla 2.5 (le forum Kunena , Community Builder , Akeeba Backup , AcYMailing pour n'en citer que quelques-unes), mais a n'est pas une gnralit, loin de l.

Si votre composant prfr n'a pas t mis jour pour Joomla 2.5, il ne fonctionnera plus une fois la migration effectue.

De son ct, la team Joomla incite les dveloppeurs convertir leurs extensions pour la 2.5, et promet que le nouveau cycle de sortie, avec des versions plus rapproches et moins lourdes en termes d'volutions, devrait marquer la fin de ces grosses mises niveau tous les trois ans (voir l'article Pourquoi les dveloppeurs devraient mettre jour le plus rapidement possible ).

2 / 11

Migrer son site Joomla 1.5 en Joomla 2.5

Note : pour voir la liste des extensions compatibles rendez-vous sur cette page .

Si vous estimez que la migration est ncessaire ou indispensable, voici la mthode de migration propose par le site officiel de la documentation Joomla , et que nous expliquons ici.

Migrer son site Joomla 1.5 vers Joomla 2.5 : prparation

La migration va se faire par le biais du composant jUpgrade dvelopp par Matias Aguirre. Cet outil gratuit permet d'effectuer une mise jour complte d'un site Joomla 1.5 en version 2.5, depuis l'administration de son site Joomla 1.5, dans un confort assez impressionnant.

Comme toute opration technique, une migration peut causer des problmes, et entraner des pertes de donnes, mme si le composant est trs bien conu. Il est donc prudent de faire une sauvegarde complte du site original, aussi bien des fichiers que de la base de donnes (par exemple avec un outil comme Akeeba Backup ). ACTIONS PREALABLES A LA MIGRATION : Parmi les actions recommandes avant d'utiliser le composant pour effectuer la migration : - Vrifier que vous avez bien les droits sur vos fichiers et rpertoire sur le serveur car jUpgr ade a besoin de crer de nouveaux dossiers (voir les Droits d'accs et d'criture sur notre page Installer Joomla )

3 / 11

Migrer son site Joomla 1.5 en Joomla 2.5

- Mettre jour le site : la dernire version de Joomla 1.5 est 1.5.22. Soyez sr d'avoir install la dernire version avant de migrer les donnes (vous pouvez tlcharger une mise jour dans notre section tlchargement .)

Vrification du numro de version de Joomla - Vrifier la liste des extensions compatibles Joomla 2.5, et tlcharger ventuellement celles qui sont compatibles pour les installer individuellement aprs la migration. Pour le moment jUpgrade ne permet pas de mettre jour automatiquement les extensions. C'est visiblement prvu pour plus tard. - Vrifier que le noyau de Joomla n'a pas t modifi (changement apports au code). Ces modifications seront perdues pendant la migration. - Vrifier que le template est adaptable : jUpgrade tentera de le modifier pour le rendre compatible, mais le rsultat ne sera pas toujours la hauteur. Les modifications dans la structure et le fonctionnement des templates sont assez nombreuses - voir le dtail sur cette page du site Joomla.org (en anglais)

Une fois toutes ces actions vrifies et les ventuelles modifications apportes, la mise jour vers Joomla 2.5 peut s'effectuer.

Migration : le principe
Pour migrer un site Joomla 1.5 et version 2.5, jUpgrade va crer un nouveau rpertoire sur le serveur, dans lequel il va installer une "copie" du site dans un Joomla 2.5. Le "nouveau" site sera reli la mme base de donnes que le site Joomla 1.5, base dans laquelle jUpgrade va simplement insrer les nouvelles tables utiles Joomla 2.5.

4 / 11

Migrer son site Joomla 1.5 en Joomla 2.5

Le site original n'est pas modifi , il n'y a donc - en thorie - aucune perte de donnes possible.

jUpgrade ne fait qu'en faire une copie en "adaptant" diffrents lments la 2.5 : utilisateurs (la 2.5 utilise une gestion des droits trs diffrente de celle de la 1.5), contenus, templates, etc.

Migration : pas pas


Commencez par tlcharger la dernire version du composant jUpgrade .

5 / 11

Migrer son site Joomla 1.5 en Joomla 2.5

La dernire version ce jour (1.2.1) permet, outre les articles, d'importer automatiquement ses contacts, liens webs, fils d'actualits et catgories de bannires dans son site en version Joomla 2.5. Notez que le composant est rgulirement mis jour avec de nouvelles fonctionnalits et des corrections de bugs.

Installez le composant via le menu classique de Joomla, en slectionnant l'archive tlcharger puis en cliquant sur "Transfert de fichier et installation" :

Une fois correctement install, jUpgrade va apparatre dans la liste des composants disponibles :

Cliquez dessus pour accder au composant.

6 / 11

Migrer son site Joomla 1.5 en Joomla 2.5

Le fonctionnement de jUpgrade est assez simple, puisque l'outil dispose d'un seul et unique bouton "Commencer la mise jour" grce auquel vous allez pouvoir dmarrer la procdure de migration automatique.

Cliquez sur le bouton pour dmarrer la mise jour de Joomla 1.5 en 2.5

Note : si aprs avoir appuy sur le bouton "Commencer la migration" le processus reste fig sur la partie "Vrification" et ne semble plus progresser, il vous faut aller dans votre Gesti on des plugins activer le plug-in System - Mootools Upgrade (disponible depuis la version 1.5.20 de Joomla).

jUpgrade va dsormais travailler tout seul et convertir tous les lments. Il va tlcharger la dernire version de Joomla 2.5, l'installer, et commencer migrer vos contenus.

7 / 11

Migrer son site Joomla 1.5 en Joomla 2.5

Ne quittez pas la page durant la migration, ou le processus chouerait.

Encore une fois, le processus ne modifie pas votre site Joomla 1.5 original : il va crer un duplicata du site, en version 2.5, qu'il va installer dans un sous-rpertoire la racine de votre site. Ce sous-rpertoire s'appelle /jupgrade .

jUpgrade va ensuite travailler migrer les contenus (catgories, articles, utilisateurs...), modifier le template pour le rendre conforme avec ceux utiliss par la version 2.5.

Comme vous le voyez, jUpgrade ne met pas automatiquement jour vos extensions. C'est prvu pour une prochaine version.

8 / 11

Migrer son site Joomla 1.5 en Joomla 2.5

Besoin d'aide ? Contactez-nous : support partir de 65 HT/heure

Fin de la migration
Et voil ! La migration est termine.

Vous avez dsormais un site en Joomla 2.5.

Votre site est dsormais accessible l'adresse votresite.fr/jupgrade . Votre administration est accessible l'adresse vot resite.fr/jupgrade/administrator . Vos identifiants administrateur sont les mmes.

Jetez un oeil vos modules et vos menus (alias incorrects ou errons). La conversion des templates n'est galement pas parfaite, notamment cause de la nouvelle fonction de Joomla 2.5 qui permet de crer des dclinaisons de templates.

9 / 11

Migrer son site Joomla 1.5 en Joomla 2.5

Passer son site de la version 1.5 2.5


La migration est termine, les problmes lis la mise jour ont tous t corrigs, le site en version 2.5 est dsormais totalement adapt une mise en ligne : comment faire ?

jUpgrade a install un Joomla 2.5 dans le rpertoire /jupgrade sur le serveur. Il va donc falloir, avec son client FTP (FileZilla, WinSCP, ou autre) dplacer tous ces fichiers de site la racine de l'espace d'hbergement, pour remplacer ceux du site actuel, le Joomla 1.5.

Bien sr, on ne veut pas craser les anciens fichiers au passage.

Note : si vous ne vous sentez pas l'aise avec cette partie, contactez votre webmaster, la personne qui gre votre hbergement, ou votre prestataire. Cette phase peut tre dlicate et amener des maladresses. Comme toujours, faites une sauvegarde complte de votre site (tlchargez les fichiers sur votre disque dur) avant de continuer.

Connectez-vous votre site par FTP. A la racine de votre site, crez un nouveau rpertoire, par exemple "anciensite".

Il faut dsormais dplacer tous les fichiers et rpertoire du site actuel, l'exception bien sr du rpertoire /jupgrade , dans ce nouveau dossier "anciensite".

10 / 11

Migrer son site Joomla 1.5 en Joomla 2.5

Vous donn ne devriez au final que deux rpertoires, /jupgrade et /anciensite (ou le nom que vous avez ce voir rpertoire). Notez que tous les fichiers du site actuel ayant t dplacs, le site n'est plus consultation disponible la . Rendez-vous dans le rpertoire /jupgrade :

Slectionnez tous d'hbergement, l'endroit les fichiers, o se et trouvaient dplacez-les lesdans fichiers le rpertoire de votre site racine Joomla de votre 1.5. espace

Le client FTP va donc dplacer les fichiers de l'installation 2.5 de votresite/jupgrade vers votr esite .

Logiquement, directement accs en vous version la connectant version Joomla 1.5 l'adresse 2.5. classique de votre site, vous aurez dsormais Votre ancien site en Joomla sera, lui, dans le rpertoire anciensite besoin, nom que ou vous tlcharger lui aurez sur donn), votre que disque vous dur pourrez, d'en au conserver choix, supprimer une copie. si vous (ou n'en tout avez autre plus le Besoin d'aide ? Contactez-nous : support afin partir de 65 HT/heure

11 / 11

Vous aimerez peut-être aussi