Migration vers Joomla 2.5

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Astuce] Migration vers Joomla 2.5

    Hello,
    En vue de l'approche de la date de fin de support de joomla 1.5, il devient de plus en plus urgent de migrer son site vers la nouvelle version longue durée, la 2.5.
    Je vais faire un petit topo des deux principales extensions qui permettent d'effectuer cette migration, à savoir SP Upgrade (extension commerciale à €24.95) et jUpgrade (extension gratuite).

    SP Upgrade
    Cette extension s'installe dans Joomla! 2.5 qui doit être déployé en premier.
    Le processus de migration effectue les étapes suivantes :
    • Rapatriement des données présentes dans la base de données (sur le même serveur) du Joomla 1.5.
    • Attention, seules les données de Joomla sont rapatriées (sauf les utilisateurs), mais pas celles des extensions.
    • Pour migrer les extensions, vous devez exporter les tables depuis la base de données du Joomla 1.5, puis les importer dans celle du Joomla 2.5.
    • Vous devez ensuite réinstaller les extensions dans le Joomla 2.5 ; si l'installeur de l'extension est correcte, il ne supprimera pas les tables mais les mettra à jour si nécessaire, c'est le cas pour des extensions telles Akeeba, Admin Tools, JCE, VM, Phoca, etc.

    Le très gros avantage de cette extension, est qu'elle conserve les ID des catégories, articles et menus !
    Le désavantage est qu'elle ne migre pas les extensions.

    jUpgrade
    Cette extension s'installe dans Joomla! 1.5.
    Vous devez mettre à jour votre Joomla 1.5.x vers la version 1.5.25 (envoi par FTP du pack de mise à jour)
    Le processus de migration de jUpgrade effectue les étapes suivantes :
    • Téléchargement de Joomla! 2.5 FR et décompression dans un sous-répertoire
    • Installation de Joomla 2.5
    • Création des tables dans la même base de données que celle du Joomla 1.5.
    • Attention, il faut donc ensuite :
      • supprimer les tables du Joomla 1.5 et les tables temporaires de migration créée par jUpgrade
      • supprimer l'ancien site Joomla 1.5 et déplacer le Joomla 2.5 à la racine
    • Vous devez ensuite réinstaller les extensions dans le Joomla 2.5 ; si l'installeur de l'extension est correcte, il ne supprimera pas les tables mais les mettra à jour si nécessaire, c'est le cas pour des extensions telles Akeeba, Admin Tools, JCE, VM, Phoca, etc.

    L'avantage est qu'il est possible de migrer les tables de certaines extensions
    Le désavantage est que l'id des catégories, articles et menus n'est pas respecté, il faut donc tout réorganiser ensuite.


    Conclusion, pour le moment SP Upgrade est la meilleure solution pour la migration des contenus Joomla.
    Par contre, si l'on ne veut pas copier les tables des extensions manuellement, il faut utiliser jUpgrade.
    Et puis finalement, quel que soit le sytème de migration utilisé, il faut réinstaller les extensions.

    La très grande évolution du système de mise à jour présent dans Joomla 2.5, évitera à l'avenir toutes ces procédures bien compliquées, à condition bien sûr que l'on mette régulièrement son Joomla et ses extensions à jour.
    Communauté Suisse-Romande : www.joomlaromand.ch
    Kits Joomla!, extensions FR et tutoriels : www.joomlatutos.com
    Support de l'éditeur JCE FR : Fichiers à télécharger, aide & Forum www.sarki.ch/jce

  • #2
    Re : Migration vers Joomla 2.5

    Bonjour,

    Merci pour ces explications.
    Le seul moyen de migrer de 1.5 à 2.5 en conservant les ID des articles est donc d'acheter SP Upgrade ? Existe t-il une méthode "manuelle" ?
    Car je viens de m'apercevoir que cela à beaucoup d'impacts, notamment sur les commentaires : Jcomments est perdu et les commentaires ne correspondent plus aux articles puisque les ID ont changé!

    Naw3r
    Mon site sur Pink : http://pink-addiction.fr/

    Commentaire


    • #3
      Re : Migration vers Joomla 2.5

      En fait je reviens sur ce que j'ai dit, comme las structure de Joomla 2.5 n'est pas la même à la base les ids sont bien modifiées mais l'ordre et la cohérence avec les menus sont préservés par SP Upgrade.
      La prochaine version de jUpgrade le fera aussi, j'ai testé la bêta.
      Je ferai l'adaptation FR cette semaine en rajoutant la prise en charge de nombreuses extensions, je vais faire des tests avec Jcomments également.

      Le faire à la main est faisable si tu n'as pas peur d'aller manuellement faire des ajouts dans la BD, toutefois comme il y a de nouvelles catégories de base dans J 2.5 il faudrait adapter toutes les appartenances d'article.
      Communauté Suisse-Romande : www.joomlaromand.ch
      Kits Joomla!, extensions FR et tutoriels : www.joomlatutos.com
      Support de l'éditeur JCE FR : Fichiers à télécharger, aide & Forum www.sarki.ch/jce

      Commentaire


      • #4
        Re : Migration vers Joomla 2.5

        Salut,

        Merci pour la réponse, mais tu es sûr pour les ID ?

        Du coup je suis allé me renseigner sur ce SP Upgrade et j'ai lu sur la page de l'auteur :

        Same id's- Why is this so important?

        Google ranking is not affected
        No broken internal links (e.g. within your articles)
        No broken external links. Those are links from other domains to your site
        http://cyend.com/extensions/extensio...-from-15-to-16

        Il semblerait qu'ils soient bien conservés alors... Je vais réfléchir si ça vaut le coup de mettre 25€ dans ma migration Parce que j'ai finit la migration de mon site mais du coup tous les liens internes sont mort, et j'en mets souvent dans mes articles!
        Dernière édition par Naw3r à 22/02/2012, 17h22
        Mon site sur Pink : http://pink-addiction.fr/

        Commentaire


        • #5
          Re : Migration vers Joomla 2.5

          merci Sarki une nouvelle fois pour tes conseils, toujours pertinents et précis; Toutefois je dois avouer que la migration de J 1.5.xxxx à 2.5 n'est toujours pas évidente. Joomla est un outil fabuleux mais perso, je suis prêt à attendre un peu plus longtemps une sortie longue durée si on offre l'extension incluse de migration. C'est du boulot, je sais mais tellement mieux et plus proche de l'esprit Joomla !!!

          Amitiés

          .::JML::.

          Commentaire


          • #6
            Re : Migration vers Joomla 2.5

            bonjour à tous,

            voilà j'ai effectué la migration de joomla 1.5.22 vers 2.5 avec jupgrade. tout s'est bien déroulé. sauf qu'une fois allatn sur mon site, je reçois le message suivant:
            Fatal error: Call to undefined method JLanguage::getBackwardLang() in /web/saveursdumaroc/www/administrator/components/com_virtuemart/compat.joomla1.5.php on line 78

            la partie admin quant à elle fonctionne bien.

            quelqu'un peut m'apporter son aide? merci d'avance.

            Commentaire


            • #7
              Re : Migration vers Joomla 2.5

              Hello,
              Comme le stipule le message, il semble que la tentative du chergement d'un fichier pour J1.5 pose un problème.
              Comme il n'y a aucune raison qu'il y ait tentative de chargement de ce fichier, je me demande si VM était bien à jour avant la migration, et si tu as bien utilisé la version FR de JUpgrade
              Communauté Suisse-Romande : www.joomlaromand.ch
              Kits Joomla!, extensions FR et tutoriels : www.joomlatutos.com
              Support de l'éditeur JCE FR : Fichiers à télécharger, aide & Forum www.sarki.ch/jce

              Commentaire


              • #8
                Re : Migration vers Joomla 2.5

                Sarki, bonjour
                Comme mentionné dans un autre topic, j'ai un souci pour effectuer une migration depuis 1.5.26 vers 2.5 via Jupgrade en local wampp/Xampp (ceci pour me faire la main avant de sauter le pas sur le site°
                Le transfert et l'installation du composant a bien eu lieu sur le backoffice. Lors du lancement du composant, rien ne se produit. Pas de démarrage.
                Y a t il des modifications à apporter pour lancer cette migration en local.
                J'ai parcouru les forums sans rien trouver.
                Par avance merci
                Bonne journée

                Commentaire


                • #9
                  Re : Migration vers Joomla 2.5

                  Hello,
                  En activant Mootools 2, les extensions qui ne sont pas compatibles avec cette version vont bloquer le tout.
                  Avant de faire la migration, il faut :
                  - mettre toutes les extensions à jour.
                  - désinstaller tout ce qui ne sera pas migré (extensions incompatibles avec Joomla 2.5 ou que tu ne souhaites plus)
                  S'il y a ensuite toujours un problème, il faut aller dans la gestion des extensions, comme pour désinstaller, et désactiver les extensions tierces (non Joomla) susceptibles de créer un conflit.

                  PS : Par expérience et selon les différents retours que j'ai eu, le serveur 2Go dispo sur ce www.joomlatutos.com est celui qui fonctionne le mieux pour effectuer les migrations, des problèmes de configuration serveur ont été rencontrés tant avec Wamp qu'avec Xampp
                  Communauté Suisse-Romande : www.joomlaromand.ch
                  Kits Joomla!, extensions FR et tutoriels : www.joomlatutos.com
                  Support de l'éditeur JCE FR : Fichiers à télécharger, aide & Forum www.sarki.ch/jce

                  Commentaire


                  • #10
                    Re : Migration vers Joomla 2.5

                    Sarki, bonjour
                    Je viens d'essayer les différentes solutions à savoir
                    - CK forms
                    - Visitors counters
                    - JF mini mémo
                    - GC Calendar
                    - RokBox
                    etc.
                    sans puis activation de mootools: pas de modification dans la séquence de démarrage de jUpgrade: rien, figé
                    Puis désinstallation de xampp complète

                    Installation de xampp dernière version (1.8.1) impossibilité de créer la base de données à partir de phpmyadmin
                    message:
                    --structure de la table 'jos_avr_player'
                    DROP TABLE IF EXISTS 'jos_avr_payer'
                    Désinstallation de xampp version (1.8.1)

                    Installation server2go
                    même problème que précédemment


                    Je vais poster idem sur le site joomlatutos
                    Merci pour toute aide
                    Bonne journée

                    Commentaire


                    • #11
                      Re : Migration vers Joomla 2.5

                      Hello,
                      Est-ce toi avec qui je traite ce problème sur le forum de Joomlatutos ?
                      Si oui dis-le moi, je ne vais pas doubler mes réponses
                      Communauté Suisse-Romande : www.joomlaromand.ch
                      Kits Joomla!, extensions FR et tutoriels : www.joomlatutos.com
                      Support de l'éditeur JCE FR : Fichiers à télécharger, aide & Forum www.sarki.ch/jce

                      Commentaire


                      • #12
                        Re : Migration vers Joomla 2.5

                        Sarki, bonjour
                        C'est la même personne!
                        Merci pour ton mail direct
                        Je vais suivre tes conseils afin de partir d'une copie Akeeba
                        Bonne journée

                        Commentaire

                        Annonce

                        Réduire
                        1 sur 2 < >

                        C'est [Réglé] et on n'en parle plus ?

                        A quoi ça sert ?
                        La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                        Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                        Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                        Comment ajouter la mention [Réglé] à votre discussion ?
                        1 - Aller sur votre discussion et éditer votre premier message :


                        2 - Cliquer sur la liste déroulante Préfixe.

                        3 - Choisir le préfixe [Réglé].


                        4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                        2 sur 2 < >

                        Assistance au forum - Outil de publication d'infos de votre site

                        Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                        Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                        Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                        UTILISER À VOS PROPRES RISQUES :
                        L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                        Problèmes connus :
                        FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                        Installation :

                        1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                        Archive zip : https://github.com/AFUJ/FPA/zipball/master

                        2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                        3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                        4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                        5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                        6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                        et remplacer www. votresite .com par votre nom de domaine


                        Exemples:
                        Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                        Télécharger le script fpa-fr.php dans: /public_html/
                        Pour executer le script: http://www..com/fpa-fr.php

                        Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                        Télécharger le script fpa-fr.php dans: /public_html/cms/
                        Pour executer le script: http://www..com/cms/fpa-fr.php

                        En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                        Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                        Voir plus
                        Voir moins
                        Travaille ...
                        X