Page 1 sur 33 12311 ... DernièreDernière
Affichage des résultats 1 à 10 sur 325
  1. #1
    Membre régulier
    Date d'inscription
    juillet 2006
    Localisation
    Toulouse
    Messages
    2 688
    Remerciements
    0
    Remercié 2 fois
    dans 2 messages

    Lightbulb Transfert de site à l'aide de JoomlaPack


    Un des problèmes récurrents qui se pose pour tout webmestre est la sauvegarde de site. Il faut pouvoir enregistrer les fichiers online mais pas seulement. En effet, comme tout CMS qui se respecte, Joomla utilise une base de données, il faudra donc que l'extension utilisée sache aussi la sauvegarder. Les extensions capables de sauvegarder à la fois les fichiers et la base de donnée ne sont pas légion. J'en ai pour ma part tester deux : bigAPE Backup et JoomlaPack. La première a pour avantage de permettre l'envoi par mail. Mais c'est la seconde, JoomlaPack, qui nous intéresse aujourd'hui. En effet, elle permet de restaurer de façon simple son site (fichiers + données) sur un nouvel hébergement.

    Le transfert de site, qu'il consiste à partir d'un site local, ou de changer d'hébergeur, peut se faire de différentes manières. La plus répandue étant de sauvegarder les fichiers avec un client FTP si le site source est en ligne et la base de données avec phpMyAdmin. Il suffit ensuite d'envoyer les fichiers vers le nouvel hébergement et d'importer la sauvegarde de la base de données. Pour terminer, il faut reconfigurer Joomla! en modifiant le fichier configuration.php en s'aidant pour cela du fichier moovla.php téléchargeable sur cette page.
    Ce tutoriel vous montrera comment effectuer ces opérations avec Joomla Pack.



    Installation du composant

    Téléchargez tout d'abord le fichier correspondant à votre version de Joomla! (1.0.x ou 1.5.x)
    Désormais la dernière version se trouve sur cette page.

    Allez dans le menu Installation > Composants pour l'installer.

    Vous devriez obtenir ceci :




    Sauvegarde du site

    Allez dans le menu Composants > JoomlaPack


    Cliquez sur Options

    Les répertoires "de Sauvegarde" et "temporaire" sont initialement les mêmes et stockeront votre sauvegarde. Il s'agit du répertoire administrator/components/com_joomlapack/temp (chemin relatif). Dans le cadre de ce tutoriel il est inutile d'y toucher.
    Si votre site est en ligne et qu'il accueille beaucoup de visiteurs, je vous conseille d'effectuer la sauvegarde de nuit. Dans le cas contraire, il sera judicieux de modifier les différents algorithmes en choisissant l'option Lente. Inversement, pour un site local, choisissez l'option Rapide. Quant aux débutants, laissez les paramètres par défaut.

    Cliquez sur Sauver en cas de modification, pour revenir à la page des menus de JoomlaPack.

    Cliquez sur SAUVEGARDER !

    Deux choix s'offrent à vous. Le premier permet de sauvegarder à la fois les fichiers de votre site ET votre base de donnée tandis que le second ne sauvegarde que la base.

    Cliquez donc sur le premier bouton.

    Un message apparaît vous demandant de patienter pendant l'opération.


    Un autre message vous indique la fin de l'opération.




    Récupération de la sauvegarde

    Il faut maintenant rapatrier le fichier de sauvegarde sur votre ordinateur.
    • Si votre site est local, il suffit d'aller le chercher dans le répertoire /administrator/components/com_joomlapack/temp/ (sauf si vous avez modifié le chemin par défaut dans la configuration de JoomlaPack).

      Si votre site est en ligne, vous avez deux méthodes.
    • La plus simple est de passer par l'interface de JoomlaPack.
      Cliquez sur Gestion des fichiers de Sauvegarde.
      La page qui apparaît doit lister votre fichier de sauvegarde. Cliquez sur Télécharger pour le récupérer.
    • En cas d'erreur de téléchargement, vous pouvez vous connecter à votre hébergement à l'aide d'un logiciel client FTP. J'utiliserai dans mon exemple le logiciel libre FileZilla.
      Allez dans le répertoire /administrator/components/com_joomlapack/temp/ (sauf si vous avez modifié le chemin par défaut dans la configuration de JoomlaPack).
      Vous devriez y trouver un fichier .zip de plusieurs Mo.


      Téléchargez-le sur votre ordinateur.




    Restauration et configuration

    Avant toute chose, vous devez "dézipper" le fichier récupéré précédemment dans un dossier de votre choix.

    Dans ce dossier, supprimez le fichier configuration.php


    Connectez-vous ensuite sur votre nouvel hébergement avec votre logiciel client FTP et transférez tous les fichiers du dossier de sauvegarde.

    Allez enfin sur la nouvelle adresse de votre site avec votre navigateur.
    La page qui s'affiche vous fera penser à la page d'installation classique de Joomla! C'est en fait une version modifiée par JoomlaPack.

    Dans la page de pré-installation, vérifiez que tous les paramètres sont en VERT et particulièrement le Safe Mode. Dans le cas contraire, l'installation risque de ne pas se dérouler correctement. Vous aurez d'ailleurs un message d'erreur et serez dans l'incapacité de terminer l'opération.


    Cliquez sur Next >>


    Dans la page traitant de MySQL, saisissez les paramètres de la base de données de votre nouvel hébergement. Attention, par défaut la base de données indiquée sera vidée et non sauvegardée (options Drop et Backup) !


    Un message de confirmation s'affiche


    Un message vous indique la progression de l'opération.


    Dans la dernière étape, on vous redemande les paramètres indispensables pour votre nouveau site à savoir l'URL, le Path, votre mèl et le mot de passe Administrateur. A noter que celui-ci ne semble pas être pris en compte, celui de votre sauvegarde étant utilisé. Dans le doute, utilisez le même.
    Il peut être intéressant selon votre hébergeur de sélectionner les deux options CHMOD files to: et laisser les cases cochées par défaut. Cela est inopérant sur des hébergeurs comme Free qui bloquent la commande chmod.


    Après validation et comme pour une installation classique de Joomla!, vous devez supprimer le répertoire installation pour afficher votre site.

    Il ne vous reste plus alors qu'une dernière modification pour retrouver votre site tel qu'il était sur votre ancien hébergeur.

    Affichez la Configuration Globale dans le backend.

    Cliquez sur l'onglet Localisation.


    Changez les différentes valeurs.


    Voilà.


    Résolution de problèmes

    Il peut arriver dans certains cas que la création de la sauvegarde n'aille pas à son terme ou provoque une erreur.

    Vous pouvez dans ce cas tenter de désactiver le rapport d'erreurs (Accueil > Configuration globale > Serveur > Rapport d'erreurs : None)


    Conclusion

    En espérant que ce tutoriel vous a aidé.
    Si vous rencontrez le moindre problème, n'hésitez pas à poster votre question dans ce sujet en spécifiant :
    - votre nouvel hébergeur
    - la version de JoomlaPack utilisée
    - la configuration de JoomlaPack utilisée
    - les infos de pré-installation de votre nouvel hébergement (safe mode et autres)


    Avertissement
    LesH, sur son site, déconseille l'utilisation de JoomlaPack 1.1.0 (voir cette page).
    Depuis, de nouvelles versions sont sorties.
    Pensez néanmoins à conserver votre ancien site tant que vous n'aurez pas la certitude que le nouveau fonctionne correctement !
    Dernière modification par M. W. I. Prod. ; 16/06/2008 à 16h35.

  2. Les membres suivants ont remercié M. W. I. Prod. pour ce message :

    olivier82 (13/12/2009)

  3. #2
    Jeune membre Avatar de youp
    Date d'inscription
    juillet 2007
    Messages
    23
    Remerciements
    0
    Remercié 0 fois
    dans 0 messages

    Par défaut

    Bonjour à tous,

    Un très grand merci à toi M. W. I. Prod. pour ce tuto, super clair et très bien fait.

    Pour ma part, lors d'une sauvegarde d'un site free pour le restaurer en local, il a fallu que je supprime le fichier .htaccess. Et tout roule !

    Youp
    Dernière modification par youp ; 24/09/2007 à 23h15. Motif: Solution apportée dans les réponses ci après

  4. #3
    Membre régulier
    Date d'inscription
    juillet 2006
    Localisation
    Toulouse
    Messages
    2 688
    Remerciements
    0
    Remercié 2 fois
    dans 2 messages

    Par défaut

    Je n'ai pas bien compris.
    Tu as sauvegardé ton site Free avec JoomlaPack et tu veux restaurer en local, c'est ça ?

  5. #4
    Membre régulier
    Date d'inscription
    juillet 2006
    Localisation
    Toulouse
    Messages
    2 688
    Remerciements
    0
    Remercié 2 fois
    dans 2 messages

    Par défaut

    Supprime le fichier .htaccess s'il existe (ou renomme le).

  6. #5
    Administrateur


    Avatar de daneel
    Date d'inscription
    septembre 2006
    Messages
    1 732
    Remerciements
    22
    Remercié 210 fois
    dans 117 messages

    Par défaut

    Bravo, un excellent tutoriel qui décrit exactement les étapes pour réussir la sauvegarde avec joomlapack.

    Je pratique également cette méthode et je n'ai pas de problèmes pour des sites de 7mo à 200 mo.

    J'ai envoyé ma traduction qui sera intégré dans leur pack cependant vous pouvez également télécharger la version française sur joomlafrance

    http://www.joomlafrance.org/telecharger/fileinfo/JoomlaPack.html

  7. #6
    Membre régulier
    Avatar de angre
    Date d'inscription
    janvier 2006
    Localisation
    Côte d'Ivoire, Abidjan
    Messages
    1 330
    Remerciements
    7
    Remercié 6 fois
    dans 6 messages

    Par défaut

    salut à tous en tout cas excellent tuto !!
    Témoignages, Formations, sur la pratique du logiciel libre sur : http://www.aveclelibre.info

  8. #7
    Membre régulier
    Date d'inscription
    juillet 2006
    Localisation
    Toulouse
    Messages
    2 688
    Remerciements
    0
    Remercié 2 fois
    dans 2 messages

    Par défaut

    Merci à vous deux.

    daneel, je rajoute le lien dans le tuto.

  9. #8
    Jeune membre Avatar de youp
    Date d'inscription
    juillet 2007
    Messages
    23
    Remerciements
    0
    Remercié 0 fois
    dans 0 messages

    Par défaut

    Citation Envoyé par youp Voir le message
    Bonjour à tous,

    Tout d'abord un grand merci à toi M. W. I. Prod. pour ce tuto, super clair et très bien fait.
    Je rencontre pour ma part le problème suivant :
    Je souhaite sauvegarder mon site qui est hébergé sur free et qui tourne sans aucun pb, sur mon ordi en local. J'ai suivi à la lettre toutes les indications et j'utilise Xampplite pour la gestion locale.
    Lorsque je me connecte à http://localhost/site, j'ai le message d'erreur suivant :
    Erreur du serveur!
    Le serveur a èté victime d'une erreur interne et n'a pas été capable de faire aboutir votre requête. Soit le server est surchargé soit il s'agit d'une erreur dans le script CGI. Erreur 500

    Version de joomlapack : testé avec la 1.1.1 beta 1 et la -1.0.4-b1, rien n'y fait
    Configuration de joomla pack : toutes les config possible
    Joomla 1.0.13 Stable Fr

    Merci pour votre aide !
    Youp
    Citation Envoyé par M. W. I. Prod. Voir le message
    Je n'ai pas bien compris.
    Tu as sauvegardé ton site Free avec JoomlaPack et tu veux restaurer en local, c'est ça ?
    C'est tout à fait ça !

    Citation Envoyé par M. W. I. Prod. Voir le message
    Supprime le fichier .htaccess s'il existe (ou renomme le).
    Ca marche ! Merci beaucoup !
    J'édite mon premier post pour ne pas faire celui qui ne fait que dire que ça ne marche pas...

    Merci à tous !

  10. #9
    Jeune membre
    Date d'inscription
    septembre 2007
    Messages
    7
    Remerciements
    0
    Remercié 0 fois
    dans 0 messages

    Par défaut

    Bonjour a tous,

    Je crois avoir scrupuleusement suivi les explications données dans ce tuto et pourtant ce ne semble pas fonctionner aussi bien que prévu.

    En fait, c'est lors de la sauvegarde que tout se complique, j'ai bien le fichier .zip et ainsi que le log mais j'ai en plus un répertoire "installation".
    Le fichier .zip ne contient qu'un répertoire "installation" dans lequel il n'y a q'un répertoire "sql" vide.

    Qu'à cela ne tienne, j'ai pensé que le fichier installation se trouvant à côté de mon fichier .zip devait etre ok (comment et pourquoi est il la reste un mystere)

    Et effectivement son contenu est assez proche de ce que vous annoncez si ce n'est que le configuration.php est remplacé par configuration-1.0.x.php et configuration-1.5.php.

    J'en suis la pour l'instant, je continue a explorer en attendant de connaitre vos réactions =)

  11. #10
    Membre régulier
    Date d'inscription
    juillet 2006
    Localisation
    Toulouse
    Messages
    2 688
    Remerciements
    0
    Remercié 2 fois
    dans 2 messages

    Par défaut

    Avez-vous passé la vitesse de l'algorithme en lente ?

Page 1 sur 33 12311 ... DernièreDernière

Discussions similaires

  1. transfert local vers hebergeur mais toujours pas de site
    Par tk3376 dans le forum Installation et mise à jour de Joomla!
    Réponses: 11
    Dernier message: 10/03/2008, 19h41
  2. Transfert du site d'un s-dossier vers la racine
    Par Bauer dans le forum Installation et mise à jour de Joomla!
    Réponses: 7
    Dernier message: 05/02/2008, 16h28
  3. Transfert fichier d'un site vers un autre
    Par JulienLah dans le forum Installation et mise à jour de Joomla!
    Réponses: 4
    Dernier message: 17/09/2007, 12h28
  4. transfert site hebergé vers local impossible
    Par boremy03 dans le forum Installation et mise à jour de Joomla!
    Réponses: 0
    Dernier message: 27/06/2007, 09h50
  5. transfert de site chmodage bizarre
    Par alexaz dans le forum Installation et mise à jour de Joomla!
    Réponses: 0
    Dernier message: 17/05/2006, 16h44

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •