Conseils demandés avant migration

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

  • Conseils demandés avant migration

    Je ne suis qu'un amateur gérant un site encore sous Joomla 3 (http://pep83.org). Je pense que la migration va tôt ou tard s'imposer et sollicite votre conseil sur divers points :
    1. je pense qu'il n'y a pas de portabilité de v3 vers v5 et qu'une re écriture est solution.
    2. j'envisage un travail en local au travers de Xamp car je suis sur MacOS
    3. ensuite j'ignore totalement les démarches à faire auprès de l'hébergeur actuel pour cette migration.
    Merci de vos conseils visant à orienter mon travail.

  • #2
    Bonjour,

    La migration ne peut se faire que depuis J3 vers J4 puis de J4 vers J5.
    Il faut donc que sur le site actuel ou sa copie, tu sélectionnes "le prochain Joomla!" pour que la vérification du serveur et de la compatibilité des extension se lance et te permette de savoir si le passage vers J4 est possible et s'il faut vérifier toi-même certaines extensions.
    Tu vas avoir une liste d'extensions à vérifier car elles ne donnent pas d'infos sur leur compatibilité, et tu devras les chercher sur le JED ou le site de leur auteur pour savoir si elles peuvent être conservées ou remplacées.
    Une fois tout vérifié et après sauvegarde, tu lances la mise à jour et dans un premier temps tu ne t'intéresses qu'à l'administration.
    Ensuite, tu devras changer ton template ou personnaliser Cassiopeia.

    Lorsque tu seras en J4, tu pourras utiliser la même méthode pour passer en J5 : en général, le passage de J4 en J5 est simple.
    A ne pas oublier : J5 nécessite MySQL 8, il faudra donc vérifier si ton serveur de base chez OVH est bien dans cette version de MySQL.

    PS : si tu veux repartir d'une version neuve, je te conseille JMigrator (on en a parlé récemment sur ce forum)
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

    Commentaire


    • #3
      Merci de cette réponse détaillée. Ce qui m'incitait à passer en local est contenu dans ta phrase "Ensuite, tu devras changer ton template ou personnaliser Cassiopeia."
      En effet le template utilisé ne doit plus exister.
      Vais voir à ce qu'est ce Jmigrator
      Merci

      Commentaire


      • #4
        Si j'ai bien vu, ton site actuel utilise Protostar qui sera automatiquement remplacé par Cassiopeia au moment de la migration
        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
        MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

        Commentaire


        • #5
          Bonsoir
          J'ai bataillé sans succès après avoir installé XAMPP sur mon Mac. Aurais-tu un tutoriel à conseiller qui me tienne la main pour parvenir à travailler en local ?
          Merci

          Commentaire


          • #6
            Désolé, je n'ai pas utilisé Xampp depuis très longtemps.
            Mais logiquement, une fois installé et les services lancés, si tu places le dossier du site dans ce qui correspond à localhost (www ou public_html par exemple), tu devrais pouvoir accéder au site par localhost/nom_du_dossier

            Sinon, tu peux travailler en ligne sur un sous-domaine, soit en utilisant une deuxième base, soit sur la même base en changeant le préfixe des tables lors de la restauration de la sauvegarde ou si tu n'utilises pas Akeeba, en changeant ce préfixe avant import de la copie des tables, pour ne pas modifier le site en production.
            "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
            MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

            Commentaire


            • #7
              J'ai aussi essayé sous Mamp sans plus de succès ! Je crois que tant que je ne trouverai pas un varois pour me tenir la main je resterai avec ce site sous Joomla 3
              Merci de tes réponses.

              Commentaire


              • #8
                Pour parfaire ma réponse sur cette installation en locale des copies d'écran ; sur la troisième le rejet dont je ne saisis pas ce qui le motive Cliquez sur l'image pour l'afficher en taille normale

Nom : p1.png 
Affichages : 56 
Taille : 68,1 Ko 
ID : 2065370 Cliquez sur l'image pour l'afficher en taille normale

Nom : p2.png 
Affichages : 52 
Taille : 62,2 Ko 
ID : 2065373Cliquez sur l'image pour l'afficher en taille normale

Nom : p3.png 
Affichages : 54 
Taille : 54,9 Ko 
ID : 2065374
                Fichiers joints

                Commentaire


                • #9
                  Bonjour,

                  Tu cherches donc à créer un site neuf ?
                  En local, les serveurs ont comme utilisateur "root", parfois "root" comme mot de passe, parfois aucun mot de passe.
                  Il n'est pas utile d'en changer.

                  "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                  MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                  Commentaire


                  • #10
                    Désolé d'être aussi ignorant. J'aurais aimé récupérer le site actuel mais comme apparemment je suis contraint de changer de template je craiganis que ce ne soit plus de travail pour restructurer une sauvegarde Akeeba. La démarche à suivre me semblerait être :
                    1. Le point 1 serait faire une sauvegarde Akeeba du site actuel
                    2. Le point 2 d'installer un site vierge joomla en local sous Mamp
                    3. J'imagine installer Akeeba pour importer ma sauvegarde
                    Merci de ta patience à m'aider !

                    Commentaire


                    • #11
                      Bonjour,

                      J'ai du mal à comprendre.

                      Si tu dois restaurer une sauvegarde pour y travailler, tu n'as aucun besoin de créer un site vierge, la restauration de la sauvegarde te donnera la copie du site distant.

                      Tu n'as besoin d'un site neuf que si tu prévois d'y importer les données d'un ancien site, ces données pouvant être extraites d'un site distant ou de sa copie locale (dans ce cas, il te faut créer un site vierge ET une copie du site distant dans ton serveur local.
                      "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                      MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                      Commentaire


                      • #12
                        Mon ordinateur est vierge de tout site. Je veux travailler en local sur Joomla 4 ou 5 en y important les données actuelles du site distant présentes dans une sauvegarde Akeeba.
                        Je n'arrive déjà pas à installer Joomla 4 ou 5 en local sous Mamp ou Xamp !

                        Commentaire


                        • #13
                          Dans les images que tu as publiées, pour celle de la base de données, pour Xampp comme pour Mamp, vérifie dans la doc ne nom d'utilisateur (root en principe pour avoir tous les droits) et s'il y a un mot de passe par défaut, et ton installation devrait aboutir.
                          Tu n'as pas à créer de nouvel utilisateur pour l'accès à la base.
                          Je cois que tu as essayé d'installer une version 4.4.9, mais si tu repars de zéro pour importer les données du site J3, autant démarrer sur une 5.2.0
                          "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                          MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                          Commentaire


                          • #14
                            Je te remercie et vais une dernière fois m'y essayer : mais ce que je ne saisis toujours pas ce sont les étapes que je t'invite à corriger/re ordonner :
                            1. j'ai fait une sauvegarde Akeeba de mon J3.
                            2. dois-je installer dans Mamp un J5 vierge ?
                            3. et après ?
                            Merci

                            Commentaire


                            • #15
                              Tu as deux options :
                              • soit tenter de migrer ton site J3 vers J4 et alors tu n'as pas besoin de nouveau site J5, il te suffit de restaurer la sauvegarde dans un dossier de Mamp, de ne pas supprimer le fichier jpa, au cas où tu aurais besoin de recommencer,
                              • soit décider de repartir d'un site vierge J5 et d'utiliser une extension d'import des anciennes données, et dans ce cas, il te faut restaurer le jpa de la version J3 dans son propre sous-dossier, ET de créer un nouveau site J5
                              Pour le transfert de données entre J3 et J5, j'ai l'habitude d'utiliser JMigrator, mais on peut aussi utiliser J2XML avec installation sur e site J3 et export des données souhaitées, puis installation sur le site J5 et import des données exportées depuis le J3. Les fonctionnalités de J2XML sont moins complètes mais peuvent parfois suffire.
                              "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                              MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X