We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 34162
    • 1 Posts
    Bonsoir

    Voilà ce qui m’amène.
    En local j’ai cette structure pour l’instant :
    http://localhost/modx/index.php

    J’aimerais avoir la même onligne (soluce 1) voire tout publier carrément à la racine du site en /www/ (soluce 2)
    A priori aucun problème pour un hébergement vierge. Seulement il ne l’est pas encore.
    Alors bien sûr :

    • soluce 1 : impossible de renommer aussi simplement le index.php de MODx en index2.php le temps que je migre mon site
    • soluce 2 : j’ai pas l’impression non plus qu’on puisse mettre le tout dans un sous répertoire /www/modx (comme déjà offline) pour ensuite simplement déplacer le /www/modx/index.php en /www/index.php
    Et faire un index.php qui en redirige sur un autre, il y a plus élégant.

    Que me suggérez-vous ?
      • 1876
      • 835 Posts
      Salut

      mettre modx dans un sous repertoire.

      Lors de la migration du site, tu redeplacera modx à la racine

      En prenant soin de sauvegarder l’ancien site pour un retour en arriere au cas ou.
      Tu peux deja essaye en local, en mettant modx dans http://localhost/test/modx/index.php puis en le deplaçant en http://localhost/modx/index.php

      Aour
        • 34162
        • 1 Posts
        Oui à condition que je ne définisse pas certains documents en url absolue. Et comme j’en ai certains qui vont être en partage en différents points du site... undecided
          • 34162
          • 1 Posts
          Quote from: aour at Jan 23, 2006, 10:07 PM

          Tu peux deja essaye en local, en mettant modx dans http://localhost/test/modx/index.php puis en le deplaçant en http://localhost/modx/index.php
          Je viens de m’apercevoir que ça ne marche pas non plus d’ailleurs.

          Une idée ? Some idea?
            • 6726
            • 7,075 Posts
            Si tu veux définir des urls absolues, préfixe les avec [(site_url)], ça marche même pour les CSS si tu les créé en tant que documents MODx avec content-type:text/css...

            Je posterai prochainement un tuto là dessus... Sinon oui installe dans un sous-rép, et tu basculeras après dans ta racine. Sachant que la méthode c’est :

            1) Sauvegarder ton ancien site avec l’export de la base
            2) Installer MODx en partant de zéro à l’endroit où tu veux transférer ton site
            3) Importer la base au nouvel emplacement
            4) Uploader les fichiers ajoutés (notamment les templates et images, les CSS si tu n’as pas utilisé des documents MODx comme CSS, puis certains fichiers additionnels nécessaire pour des snippets comme NewsListing...)
            5) Vérifier rapidement que tout marche, faire qq correction si besoin.

            Le transfert est l’affaire de 15mn pas plus smiley J’en ai encore fait un aujourd’hui de local à serveur en 10mn smiley
              .: COO - Commerce Guys - Community Driven Innovation :.


              MODx est l'outil id
              • 34162
              • 1 Posts
              Ok je verrai ça demain à tête reposée.

              • Sinon j’ai vu qu’il y avait une fonction de Administration/Gestion des sauvegardes (quid d’ailleurs de Generate DROP TABLE statements ?). Ca marche bien pour l’export, même en cas de gros site ?
              • L’import de la base, j’ai rien vu dans l’admin. Ca ne semble pas être Importer un site.
                • 6726
                • 7,075 Posts
                Oui il faut cocher drop table pour remplacer les tables qui ne sont pas vides...

                Il n’y a pas d’import dans MODx il faut passer par phpMyAdmin en sélectionnant ta base puis onglet SQL puis

                "Exécuter une ou des requêtes sur la base *****" : Là tu colle le contenu de ta sauvegarde ou avec "Emplacement du fichier texte:" tu as un bouton parcourir et tu upload le fichier...
                  .: COO - Commerce Guys - Community Driven Innovation :.


                  MODx est l'outil id