Accueil » Code » Joomla » Apprendre Joomla 1.6 - Installation| Utilisation| Personnalisation

Migrer de Joomla! 1.6 à la version 1.7

vidéo 1/61
  • Un contenu flash devrait s'afficher ici. Votre navigateur ne comporte pas de plugin flash, ou il ne s'est pas correctement initialisé.

    Vous pouvez télécharger le plugin flash depuis le site d'Adobe à l'adresse suivante : http://get.adobe.com/flashplayer/.

    La suite de cette vidéo est accessible après achat de la formation.
    previous
    summary
    resume
    next
    play
    Migrer de Joomla!1.6 à la version 1.7
    00:00 / 19:34
    HD
    fullscreen

Ce cours vidéo fait partie de la formation Apprendre Joomla 1.6 - Installation| Utilisation| Personnalisation

Détails de la formation

Dans le cadre de la sortie de Joomla 1.7, je vous propose dans cette séquence de voir comment migrer votre site 1.6 quel que soit la version inférieur vers Joomla 1.7. Alors pour cela plusieurs étapes, nous allons dans un premier temps travailler sur une version que je vais simuler être une version distante qui est actuellement version 1.6.1, alors nous enregistrons, nous sommes actuellement sur une version 1.6.6. Donc, la première étape va être d’amener cette version 1.6.1 vers une version 1.6.6 et ensuite nous utiliserons l’outil intégré à Joomla qui est ici dans la gestion des extensions, l’outil interne donc des mises à jour nouveauté de cette version 1.6. Alors, première étape donc nous allons déjà amener cette version distante vers une version locale, ce que je vous conseille lors de toute mise à jour de version 1.6. Alors pour cela et avant toute mise à jour, il est important que vous fassiez une sauvegarde de votre site. Donc, c’est pour ça que je vais installer ici Akeeba Backup qui est l’outil de sauvegarde intégré, non pas intégré à Joomla mais que j’ai au préalable installé dans cette version. Donc, nous allons dans un premier temps lancer cette application, vérification de 2 points essentiels avec le bouton configuration, l’endroit où les informations de sauvegarde vont être enregistrées, j’ai choisi ici. Alors je vous rappelle une nouvelle fois de ne pas faire attention aux chemins que j’utilise puisqu’il s’agira en majorité de chemins locaux, et je simulerai donc des travaux à distance et en local également. Donc actuellement, j’utilise un chemin local dans mon répertoire assigné htdocs j’ai créé un sous-répertoire sauvegarde et un sous-sous-répertoire migration dans lequel cette sauvegarde va être enregistrée. Ensuite, deuxième point, j’ai choisi moi ici le format d’archive des sauvegardes qui est précisé avec cette liste déroulante. Par défaut, Akeeba va plutôt conseiller des archives au format propriétaire JPA de Joomla pack archive. Donc j’ai choisi moi plutôt cette option-ci, j’enregistre ensuite la configuration et je vais lancer cette sauvegarde. Alors cette sauvegarde je vous le rappelle va être à la fois une sauvegarde de vos fichiers en dur et va faire cet outil, donc Akeeba va faire également une sauvegarde de votre base de données, l’intérêt de cet outil également c’est qu’il va au final réaliser un .zip. Voilà qui est fait, et ce .zip va contenir également l’assistant d’installation de cette sauvegarde. Je vais aller dans la gestion des sauvegardes et je m’aperçois justement que la sauvegarde que je viens d’effectuer se trouve à cet endroit-ci, cette version n’est plus d’actualité dons je vais tout simplement supprimer cette ligne. Voilà qui est fait. Donc, cette sauvegarde je vous rappelle que j’ai fait en théorie sur un site distant, je vais venir la télécharger, pour cela on pourra utiliser, soit le lien hypertexte qui se trouve ici, soit tout simplement utiliser un logiciel de transfert ftp de type, par exemple, Filezilla. Donc, je vais transférer ce fichier, je vais l’enregistrer. Voilà qui est fait et ce fichier s’est tout simplement transféré sur mon bureau. Je vois une nouvelle fenêtre, voilà, donc, sur mon bureau j’ai ici le résultat de cette sauvegarde. Je vais la dézipper cette sauvegarde. Je vais ensuite la transférer en local. Donc, j’ai créer un répertoire pour cela joomla 1.6. local. Je vais aller chercher le résultat de mon dézippage, voilà qui est là. Et je vais prendre l’intégralité, ctrl+A ou pomme+A, pour transférer l’ensemble des informations de ma sauvegarde. Ces fichiers étant maintenant localement transférés, je vais passer à la restauration de cette sauvegarde locale. Je vais donc pour cela ouvrir un nouvel onglet et naviguer jusqu’à ce répertoire. Voilà donc ici, Joomla 1.6.1 local. A partir du moment où je navigue à l’intérieur de ce dossier, Joomla n’étant pas installer, c’est l’assistant d’installation Akeeba backup qui se déclenche. Donc, je vais passer très vite ces étapes de restauration, je vais simplement ici mentionner qu’il s’ait d’une version 1.6.1 cette fois-ci locale. Des informations sont transférées maintenant dans la base de données. Je vais passer à la dernière étape qui consiste à supprimer le dossier d’installation qui a été utilisé pour restaurer cette version. Donc, si jamais côte à côte les 2 versions, je vais me logger dans la partie administration. Voilà, donc j’ai restauré cette partie distante que j’ai encore ici vers la partie locale qui se trouve là. Donc, première étape une sauvegarde ensuite, on transfère en local ou on réinstalle en local et on va dans un premier temps première étape de cette migration, migrer de la 1.6.1 vers 1.6.6. Pour cela nous allons aller sur le site de joomla.fr et il existe des patchs de mises à jour. Nous allons ici cliquer sur la page d’accueil sur ce lien. Il y a donc ici un ensemble de patchs qui sont disponibles, bien faire attention à la version de départ et la version finale. Donc, comme je suis en 1.6.1, je vais descendre en bas de cette liste pour ensuite télécharger le fichier que j’ai bien entendu préalablement téléchargé, il se trouve dans mon dossier sur le bureau, je vais passer plutôt par cette fenêtre, voilà qui est fait, migration voilà, je vais procéder au transfert de ce patch qui est en fait ici. Donc, ce patch une fois téléchargé je vais le dézipper. Je vais repasser par mon logiciel de transfert ftp Filezilla. Dans le dossier migration j’ai ici cette version dézzipée, je vais rentrer dedans. Et je vais tout simplement dans le dossier de mon joomla local faire un annuaire en place des fichiers qui sont présents. Donc, je faire un ctrl+A ou un pomme+A sur macintosh pour tout sélectionner et je vais demander par un clic droit d’envoyer les fichiers. Forcément il y aura des fichiers qui sont déjà présents, je vais demander à les remplacer et à le faire pour l’ensemble des fichiers concernés. Voilà qui est fait. Donc une fois ce transfert et ce remplacement de fichiers effectués, je vais revenir dans ma version de joomla, pour l’instant voyez ici le numéro n’a pas changé, je vais me déconnecter et me reconnecter à nouveau dans cette interface d’administration et vous constatez comme que la version a été mise à jour ici. Donc, première étape, on passe justement par cette migration manuelle. Ensuite, l’intérêt de joomla 1.6 est qu’il y a dans la gestion des extensions une zone dédiée à la mise à jour. Je vais dans un premier temps purger le cache de ces mises à jour et faire une recherche des mises à jour disponibles actuellement. Il me propose dans la liste justement de passer d’une version 1.6.6 à une version 1.7.0 version disponible. Alors bien entendu nous enregistrons cette séquence. Donc, je vais pour cela cocher la case en face de cette ligne et je vais cliquer sur le bouton mise à jour. Alors petit rappel essentiel, je vous conseille très fortement et c’est un message également qui est relayé par la communauté française de joomla, de mettre jour vos versions joomla 1.6, tout d’abord à partir de la dernière version 1.6.6 vers 1.7 et de faire surtout dans le cas notamment d’hébergement distant mutualisé, cette mise à jour d’abord en local et ensuite de retransférer vos fichiers via une sauvegarde par exemple d’Akeeba vers votre serveur distant. Il pourrait se produire des erreurs justement dues à ce type d’hébergement mutualisé. Alors le transfert, à priori, s’est effectué puisque je constate ici que la mise à jour a réussi et que je suis passé en 1.7.0. Alors simplement il y a quelques petites imperfections qui viennent se glisser notamment ici par exemple, cet élément, ce paramètre est sensé normalement me permettre d’avoir un aperçu de mon site, de passer dans l’interface d’administration à la partie publique de mon site. Or voyez que cette partie là n’a pas été transférée ou en tout cas n’a pas été mise à jour correctement. Alors il s’agit en fait d’une petite imperfection du fichier de langue française. Donc pour cela nous allons passer par toujours joomla.fr et nous allons venir non pas télécharger joomla 1.6 la version française mais nous allons directement cliquer sur le bouton télécharger joomla 1.7. Et dans cet ensemble de fichiers proposés, il ya justement le fichier de langue dédié à la version 1.7 la version française bien entendu de cela. Et il est proposé en fait 2 fichiers séparés, à la fois la partie d’administration et la partie publique du site pour la version 1.7.0 en français et il y a également un fichier de langue à mettre à jour pour l’éditeur wizywig TinyMCE qui est intégré à cette version joomla depuis un certain nombre de versions. Donc en cliquant sur le bouton download de ces 2 fichiers vous pourrez les télécharger, je les ai comme vous pouvez le deviner déjà préalablement télécharger dans un dossier que j’ai appelé ici langue et l’installation de ces 2 patchs de langue va se faire de façon très très simple, extensions, gestion des extensions, je vais ensuite faire parcourir, je vais aller chercher le fichier de langue pour joomla, lancer l’installation. Et je vais également refaire à nouveau parcourir pour aller chercher le patch de langue TinyMCE que j’avais également téléchargé. Je fais envoyer et installer et je constate en revenant sur le panneau d’administration que cette fois-ci voyez les quelques imperfections que j’ai constaté tout à l’heure ont été corrigé. Donc je suis bien en version 1.7.0 et j’ai bien également l’intégralité des zones de mon site transférées en tout cas dans la partie administration transférées en français. Il ne me reste plus dernière étape puisque je suis théoriquement en local, de refaire à nouveau une sauvegarde de cette version 1.7, donc je vais pour ça retourner dans Akeeba backup. Je vais lancer ma sauvegarde. Alors même chose avant de faire votre sauvegarde bien entendu, pensez à venir faire un tour dans la partie configuration puisqu’il faudra refaire à nouveau des chemins corrects de lieu de stockage de votre sauvegarde et également chose que vous n’aurez pas à rechanger le type d’archivage des informations. Donc c’est surtout essentiellement le repertoire des sauvegardes qu’il faudra modifier. Et bien entendu cliquer sur enregistrer et fermer. Donc je vais procéder à la sauvegarde en cliquant sur le bouton sauvegarder, je lance cette sauvegarde. Voilà cette sauvegarde étant maintenant effectuée, je vais retourner dans la gestion des sauvegardes trouver bien entendu la sauvegarde qui m’intéresse ici et comme je l’avais fait tout à l’heure, je vais pouvoir ici cliquer sur le bouton pour pouvoir télécharger. Alors je suis en local bien entendu ici, donc la version est disponible localement. Je vais retourner dans ce répertoire où cette sauvegarde a été enregistrée, donc htdocs sauvegardes migration, je retrouve mon fichier qui est daté de la date du jour avec également l’heure qui est mentionnée. Alors je vais quand même vérifier les numéros de version. Je vais afficher les 2. Voilà, donc il s’agit bien de la 115446 donc il s’agit bien de cette version là. Alors, je vais donc, cette version avant de l’installer la dézipper bien entendu. Je vais ensuite repasser dans Filezilla me mettre dans le bon répertoire, donc je vais pour cela retourner dans le dossier htdocs. Alors comme je suis sur Mac j’utilise MAMP et je vais aller dans le dossier migration, non pas migration mais sauvegardes, ce sera plus judicieux migration. Voilà le dossier qui m’intéresse. Je suis actuellement dans le répertoire local, je vais me remettre sur ma version distante de mon site 1.6.1. Alors je peux procéder à la suppression de l’intégralité des éléments qui sont présents ici. Nous allons ici faire à nouveau un annuaire en place, donc bien vérifier la version donc sauvegardée, locale, la version distante qui était initialement 1.6.1, alors ce que je vais faire moi c’est que je vais, j’ai créé un répertoire 1.7 distante pour pouvoir séparer les 2 versions. Mais voilà, vous il faudra absolument remplacer l’ancien fichier. Donc je vais prendre la totalité des éléments et les envoyer dans ce répertoire, donc comme ce répertoire est vide il ne me demande pas comme tout à l’heure de remplacer les fichiers existants. Alors pendant le transfert, je vais faire un petit peu le vide au niveau des fenêtres pour me focaliser simplement sur ce qui nous intéresse. Donc, actuellement, ça c’est ma version distante 1.6.1 et j’irai tout à l’heure justement réinstaller la version que je simulerai avec toutes mes versions distantes 1.7. Voilà le transfert se termine. Voilà qui est fait. Je vais retourner ensuite je n’ai plus besoin de Filezilla donc je vais le fermer. Et je vais ici renaviguer à l’intérieur de mon dossier migration, voilà donc dans le répertoire j17distante. Akeeba backup même chose détecte que joomla n’est pas installé, je vais procéder à l’installation en cliquant sur suivant, donc il s’agit ici d’une version cette fois-ci 1.7 distante. Voilà donc, formation migration 1.6 vers 1.7, donc là il s’agit de ma version distante migrée. Je procède ensuite à la suppression du dossier d’installation. Voilà qui est fait. A priori mon site fonctionne, je vais simplement retourner dans la partie administration pour voir, en tapant la bonne adresse ce sera mieux, voilà. Et je suis bien donc ici sur ma version qui au départ était en version 1.6.1 que j’ai migré en 1.6.6 manuellement que j’ai ensuite, tout cela en local, transféré en 1.7, resauvegardé avec Akeeba backup, retransféré à distance et ensuite réinstallé à partir de l’assistant Akeeba backup.

0 Notes et avis
Note moyenne:
2.75 5 0 8
8
Donnez votre avis sur la formation Apprendre Joomla 1.6 - Installation| Utilisation| Personnalisation !
Vous devez acheter cette formation pour écrire des commentaires