Joomladay francophone 2018 à Paris 18 et 19 mai

Comment creer un site de test

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

  • Comment creer un site de test

    J ai actuellement un site construit avec joomla1.5.9 et vm1.1 hébergé sur celeonet.
    Je dispose de sauvegarde journaliere (serveur dédié).
    Je souhaiterias faire un site à l'identique sur un autre nom de domaine qui me servirais de test plutot que de faire les test en live... Comment faire?

  • #2
    beh euh
    Qu'a qu'a créer un autre dossier,

    Faire un download FTP et une sauvegarde de ta base.

    Puis tu remets tout sur ton nouveau dossier.....

    Commentaire


    • #3
      déja, merci de me répondre...
      Mon site appelons A est avec une bdd A fonctionnant sur monsiteA.com
      J'ai une sauvegarde Web d'un coté et bdd de l'autre.
      J'installe un dossier B, c'est ce que vous me dites, dans lequel j installe mon espace web sauvegardé.
      ok
      Et après?
      je lance monsiteB.com?
      une installation, de quelle manière?
      mais pour la bdd? à quel moment dois je indiquer de reprendre la bddA
      et : n'y aura t il aucune interference sur mon site A et ma bddA?
      En fait ma crainte est là car monsite A marche bien...
      C pas simple a expliquer par écrit mais en même temps je sais que ce que je demande est basique... votre beh euh est d'ailleurs très explicite...
      mais bon c'est pas grave, je preferes demander que de faire des betises...

      Commentaire


      • #4
        Quand tu as installé ton dossier de production A, les tables de la base de données ont été préfixées "jos_" (paramètre par défaut) par le programme d'installation
        Quand tu installe un nouveau dossier de test B, tu dois spécifier un préfixe différent pour les tables de ta nouvelle "base de données". Ex: "tst_".
        En fait, c'est un nouveau schémas de tables dans la même base données.

        Tu ne peux pas installer un dossier B pointant sur les données du dossier A. Techniquement, c'est faisable, mais c'est une hérésie : tous tes tests seront répercutés sur ta base de prod.
        ( euh, je vais tester quand même - ça ouvre d'intéressante perspectives, mais c'est un autre débat )

        Si tu veux mettre en ligne un site de test sur les mêmes données que ton site de prod, il faut reverser les données de A dans B.
        1. sauvegarder le shémas "jos_" du dossier A
        2. changer les préfixe "jos_" par "tst" dans ta sauvegarde
        3. supprimer le schéma "tst_" du dossier B
        4. insérer la sauvegarde dans ta base

        Evidemment, cette procédure est également valable sur 2 bases différentes.

        Et ne jamais faire la manip inverse !

        Commentaire


        • #5
          1. sauvegarder le shémas "jos_" du dossier A[/COLOR]
          actuellement je dispose dans mon dossier de sauvegarde le fichier sitea_a.sql
          A partir de là je dois faire quoi?

          2. changer les préfixe "jos_" par "tst" dans ta sauvegarde
          La ca va se compliquer mon fichier sitea_a.sql fait 3mo!

          3. supprimer le schéma "tst_" du dossier B
          la je décroche ca se fait ou?

          4. insérer la sauvegarde dans ta base
          ca ca doit se faire au moment de l'installation?


          Bon je sais comme tu vois je n'y connais pas grand chose en bdd...
          tst, tu l as choisi au hasard?

          Et mille mercis pour ta réponse

          Commentaire


          • #6
            Bonjour,
            2. changer les préfixe "jos_" par "tst" dans ta sauvegarde
            La ca va se compliquer mon fichier sitea_a.sql fait 3mo!
            c'est qui ton hébergeur ? Tu as peut-être la possibilité de créer plusieur base ? Sinon tu charges ça dans un bon éditeur style Notepad++ (voire un moins "pro" comme notepad, Word, oOo), un recherche et remplacement de jos_ par tst_, et hop !
            Schtroumpfe toi le Schtroumpf t'aidera.
            Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

            Commentaire


            • #7
              mon hebergeur est celeonet, en dédié

              Commentaire


              • #8
                ca veut dire que j'ai une base dde donnée sitea_A et quand je cree un autre site je dois mettre une bdd de type sitea_b

                Commentaire


                • #9
                  Grand Schtroumpf a posé la question qui va bien ...et qui va nous faire gagner du temps.

                  Ton offre dédié propose un nombre de bases illimité. Cela veut dire que tu peux créer une nouvelle base pour ton site de test et rester sur le même schéma de tables. La valeur par défaut est "jos_"

                  Ta base fait 3Mo ? Tout est relatif : elle pourrait faire 300 Ko comme 30 Mo... quelle importance puisque la "bonne taille" de base de données ...c'est quand les données sont bien toutes là.

                  Je récapèpète donc depuis le début :

                  1-Créer un site Joomla de test ( tu l'appelles comme tu veux, même "Schtroumpf" si t'as envie, sauf qu'il te faudra verser des royalties au "Grand" :O)
                  Lorsque la procédure d'installation te demandera la racine de ton schéma, indique le même que celui de ton site de prod : tu n'auras pas besoin de le modifier à chaque fois et tu pourras donc confirmer le vieil adage "Un bon informaticien est un informaticien fainéant"
                  Attention aux modules : s'ils doivent être identiques sur les 2 sites, leurs paramètres peuvent diverger. A vérifier donc pour ne pas te retrouver avec un module du site de test dont un paramètre pointe sur le site de prod.

                  2-Ouvrir ta base de prod avec PhpAdmin : utilise la fonction "Export" de PhpMyadmin qui va te générer un script SQL "tout-prêt" à être importé dans une autre base (ou presque). Copier le script et le coller dans un fichier texte.

                  3-Editer le script généré et supprime les tables que tu ne veux pas mettre à jour ( modules, plugins, utilisateurs etc... ) Le Notepad++ est parfait pour cela.

                  4-Ouvrir la base de test ( toujours avec Phpadmin ), supprimer les tables à rafraichir : celles conservées dans le script.

                  5-Prendre l'onglet "Requête" et copier le script SQL. Cliquer sur "exécuter".

                  C'est tout.

                  Opération à refaire à chaque fois qu'il faudra rafraichir la base de test.

                  A ma connaissance, il n'existe pas de composant tout prêt qui permettrait ce genre de manip.
                  Peut-être Joomlapack ? Mais il te faudra quand même re-contrôler toute une série de tables pour valider les paramètres pointant sur la base d'origine.
                  C'est pour cela que je préfère la méthode manuelle.

                  Commentaire


                  • #10
                    Re : Comment creer un site de test

                    Bonjour

                    mon pb est plus simple que celui de rotote mais la question la meme

                    Mon site A est heberge chez infomaniak (creation BDD illimitee)
                    et je voudrais travailler a une nouvelle version B de ce site, sous joomla cette fois ci

                    Question ; comment puis je installer joomla et sa BDD sur mon serveur sans

                    1/ supprimer mon site existant ?
                    2/ et en pouvant developper le site joomla pour celui ci une fois termine, soit visible a la meme url que la version A ?

                    merci

                    Commentaire


                    • #11
                      Re : Comment creer un site de test

                      Bonsoir,

                      1) Tu installes Jommla dans un nouveau répertoire SiteB et sa base dans un nouveau schéma.

                      ...tu bosses...tu rebosses... tu re...re...bosses dessus

                      2) Une fois terminé, tu renommes ton dossier SiteA en SiteA-old et SuiteB en SiteA.

                      :O) tout simple

                      Commentaire


                      • #12
                        Re : Comment creer un site de test

                        Je ne suis pas sûr que ce soit aussi simple chez Infomaniak.
                        "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 hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

                        Commentaire


                        • #13
                          Re : Comment creer un site de test

                          Joker : je connais pas.

                          Chez OVH, depuis longtemps, heureux je suis

                          Commentaire


                          • #14
                            Re : Comment creer un site de test

                            Bonsoir,

                            Effectivement, la solution dépend de l’hébergeur

                            Enfin, tu peux aussi créer ton propre env de test (indépendant de l'hébergeur en local)

                            Au passage, pas de bons souvenirs chez infomaniak

                            Cordialement,
                            Joël

                            Commentaire


                            • #15
                              Re : Comment creer un site de test

                              merci à vous de vos réponses

                              pour l instant ca se passe bien avec Infomaniak - qui presente l'enorme avantage pour mon site d'avoir une administration en 4 langues...pratique quand on travaille à plusieurs nationalités sur le site

                              au sujet de l'hypothese de travailler en local,
                              une question pratique (je ne connais quasi-rien en bdd) : j'ai lu ds la FAQ d'infomaniak qu'ils n'acceptaient pas la création de BDD par myphpadmin mais seulement par eux...donc je suppose qu'il n'accepterait pas le transfert d'une BDD créée par joomla en local ??
                              car si je ne me trompe pas...la BDD est bien créée par Joomla ?
                              Dernière édition par takotak2 à 24/06/2011, 20h31

                              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