We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 27447
    • 2 Posts
    Bonjour le forum
    Je suis un nouvel utilisateur de modx, et ne connais à peu près rien à Apache, PHP, MySQL, sinon les principes de fonctionnement. Modx, ça va, je m’en sors, c’est bien, très souple, etc.
    Mon problème : j’ai deux sites à transplanter sous modx, www.jouty.com et www.joel-schmidt.com. Bien sûr je veux les travailler en local. Or, si j’ai bien compris, modx ne gère qu’un seul site. Je voudrais pouvoir travailler sur les deux, au moins en alternance, et, dans l’idéal, en même temps.
    Il est en outre possible que j’ai l’année prochaine à travailler sur d’autres sites, à priori toujours avec modx, qui me convient tout à fait.
    J’ai tenté différentes solutions, sans résultats probants sinon la perte de données... J’ai cherché en vain sur les forums et ailleurs une réponse à ma question. La solution des sous-sites ne me paraît pas adaptée, car ensuite, comme ils se trouvent dans la même base, comment les transplanter sur deux serveurs différents?
    La solution que j’envisage maintenant :
    - créer deux répertoires (j’utilise xampp) dans xampp/htdocs/assets, schmidt et jouty, où je mettrai les fichiers (images, css, etc) correspondant aux deux sites, de manière à pouvoir les transmettre plus tard sans problème par FTP.
    - alterner entre deux bases de données, sauvegardées sur un disque dur, en les important/exportant par PhpMaAdmin, soit pour l’export directement dans modx.
    Est-ce la bonne solution ? Y en a-t-il une meilleure ? Merci de vos conseils. Et mille excuses, encore une fois je n’y connais pas grand-chose dans tout ce bazar.
    Et, j’oubliais : bonne année à tous !
    Sylvain Jouty
      • 34001
      • 428 Posts
      Bonsoir Sylvain et bienvenue sur les forums de MODx. smiley

      Je ne suis pas sûr d’avoir bien saisi la problématique.

      MODx Evolution ne peut effectivement gérer qu’un seul site. Mais rien ne t’empêche d’avoir plusieurs installations de MODx en local. Chacune aura sa propre base de données et il te suffira de consacrer un répertoire pour chacune d’entre elles (par exemple, xampp/htdocs/jouty pour le 1er et xampp/htdocs/joel pour le 2nd).

      Une fois les sites terminés, la démarche est simple. Pour chacun des sites développés en local:


      • export de la BDD par PHPMyAdmin -> import chez l’hébergeur
      • récupération des fichiers -> transfert par FTP chez l’hébergeur
      • modification du fichier config.inc.php pour spécifier les nouveaux paramètres

      Et le tour est joué...

      Suis-je dans les clous ? Ou dans les choux ? wink
        Intégrateur web freelance
        • 27447
        • 2 Posts
        Merci Fairytree, cela répond parfaitement à la question que je me posais. Je vais procéder de la manière que tu m’indique.
        Bonne année
        Sylvain