L'agence
WanadevStudio
Kit de survie : Migrer joomla 1.5 en Joomla 3
Mettre à jour un vieux Joomla en une version bien plus récente n'est pas une mince affaire, voici la marche à suivre pour passer d'un Joomla 1.5.x de plusieurs années en un Joomla 3.1 tout fringuant. En bonus : traduire une base MySQL4 en MySQL5.
Voici la méthode à suivre pour migrer un Joomla 1.5 en Joomla 3. Cette manipulation ne coule pas de source, d'autant plus si la base de données était en MySQL4. Pensez impérativement par faire des sauvegardes de vos données ainsi que de vos fichiers sources. Merci à Manuel pour les cheveux perdus et le risque qu'il a encouru en s'investissant dans des recherches à ces fins. Merci, Manuel.
Migrer la base de données en MySQL5
-
Ouvrez un export de votre base de données dans votre éditeur.
-
Remplacez TYPE= par ENGINE=
-
Remplacez
time
timestamp(14) NOT NULL partime
timestamp NOT NULL -
Convertissez le fichier en UTF8
-
Enlevez /!40101 SET NAMES latin1 /; dans votre fichier désormais au format UTF8
-
Enfin, creéz une nouvelle bdd en utf8_general
Mise à jour 1.5.x en 1.5.26
-
Commencez par récupérer le fichier de mise à jour officiel sur l'index des différentes version
-
Récupérez l'archive correspond à la version cible (par exemple Joomla_1.5.0_to_1.5.26-Stable-Patch_Package.tar.bz2) Il est inutile de dire qu'il impératif de faire une sauvegarde de l'intégralité des fichiers avant la migration.
-
Décompressez le dossier téléchargé dans votre dossier site
-
Dans l'administration de votre Joomla, changez le dossier tmp (site > configuration générale)
-
Téléchargez le module jUpgrade (http://matware.com.ar/downloads/jupgrade.html)
-
Installez le module depuis l'administration de votre site Joomla, comme pour tout autre module Joomla.
-
Démarrez l'étape de migration comme indiqué depuis le module jUpgrade. Une fois cette premiere migration terminée, accédez au site depuis www.votre-site.com/jupgrade. L'administration est donc sur : www.votre-site.com/jupgrade/administrator
-
Depuis votre panneau d'administration Joomla, mettez à jour joomla 2.5 avec la version 2.5.14
-
Installez la langue FR depuis l'administration à partir de de l'espace dédié à l'installation de langues.
-
Changez le serveur de mise à jour sur la période "court terme".
Une mise à jour apparait comme disponible depuis le panneau principal de votre administration : installez la version 3.1 Enfin, faites la mise à jour pour la langue FR pour la version 3.1 de Joomla que vous venez d'installer.
Vous venez de migrer votre Joomla 1.5.x en un Joomla 3.1. Cependant, il est préférable de vérifier que tous vos modules fonctionnent encore. Souvent, les modules qui datent de la version 1.5 de Joomla ne sont plus forcément compatible avec MySQL5 et/ou une version plus récente de PHP, voir plus compatible tout simplement avec Joomla 3.1. Le cas GMAccess nous à posé des problèmes, par exemple.
Bon courage.
Commentaires
Il n'y a actuellement aucun commentaire. Soyez le premier !