flux rss
Nous sommes le Ven 03 Sep 2010, 15:51
Toutes les heures sont au format UTC + 2 (DST en action)

 Index du forum » Centre de documentations » Astuces, Fixs et Tutoriaux » Tutoriaux

Émettre un nouveau sujet  Répondre Sujet précédentSujet suivant
Page 1 sur 1 [2 messages]  
   
 
galixte Absent

VIP
VIP



Inscrit le: 26 Fév 2004
Messages: 5596
Localité: En Provence.
PréMOD: Non spécifié 

Profil de l'utilisateur Message privé Site web de l'utilisateur Adresse AIM Yahoo Messenger MSN Messenger 
 [TRANSFERT] sur comment déplacer sa base de données

Méthode manuelle aidée du script de Ash :
(voir méthode manuelle dite "classque" dans le second post)

Sujet : Déplacer la base de données avec le script de Ashe


Première partie :

Téléchargez le script de ASHE (ci joint dans ce post) et décompressez le fichier : db_backup.php dans un sous répertoire de votre forum comme par exemple : "ashe".

_Mettez le CHMOD sur : 777 sur ce répertoire (sinon ça marchera pas).

_Lancez le fichier db_backup.php depuis votre navigateur (par ex : http://www.tonsite.com/forum/ashe/db_backup.php)

_Quand il a fini vous vous retrouverez avec plein de fichiers compressés.

Sur votre nouvel hébergeur :

_Envoyez les mêmes fichiers de forum, si vous avez une GfMod 4.1, envoyez une GfMod 4.1, (ne vous amusez pas à faire des changements).

_Installez ce forum comme une installation ordinaire AVEC le MEME préfixe (par défaut c'est : phpbb_) !

_Envoyez aussi dans ce forum le répertoire ASHE avec les sauvegardes (pas le fichier db_backup.php) et le fichier restore_backup.php.

_N'envoyez pas le fichier compressé correspondant à phpbb_config.

_Lancez dans votre navigateur ce fichier restore_backup.php de la même façon que vous avez lancé : db_backup avant.

Seconde partie :

Il ne reste plus qu'à reconstruire la recherche avec le 2eme fichier joint que vous décompressez et envoyez à la RACINE de votre forum...

Puis vous le lancez :

http://www.tonnouveausite/forum/regen_search.php

et vous attendez qu'il ai finit.

Enfin, vous supprimez le répertoire de vos sauvegardes (par sécurité ainsi que le fichier : regen_search.php).

Résultat :

C'est exactement comme avant, sauf que ce n'est plus le même hébergeur.

N'oubliez pas de changer les directions de votre base de données dans la configuration du forum Wink

Message inspiré par des informations provenant de : le-troll-noir & Draky.


Message Posté le: Mar 01 Fév 2005, 12:57

 Dernière édition par galixte le Ven 08 Juil 2005, 05:01; édité 4 fois
Haut de page Aller en bas    

   
 
galixte Absent

VIP
VIP



Inscrit le: 26 Fév 2004
Messages: 5596
Localité: En Provence.
PréMOD: Non spécifié 

Profil de l'utilisateur Message privé Site web de l'utilisateur Adresse AIM Yahoo Messenger MSN Messenger 
Méthode Manuelle dite "classique" :

Salut,

la méthode une, vous propose de procéder de la sorte si vous comptez installer un forum vierge phpBB 2.0.18, sur votre nouvel hébergeur, puis restaurer par la suite le contenu de votre base de donnée provenant de votre ancien hébergeur :

  • Rendez vous dans phpMyAdmin de votre ancien hébergeur,
  • Onglet Exportation (tel que l'on peut le voir sur ce screen),
  • Sélectionnez un seule table puis cochez la case insertions complètes et données, et DECOCHER la case STRUCTURE (chez Lycos sélectionnez le choix : Données seulement).
  • Ne pas sauvegarder la table phpbb_config,
  • Enfin, choisisez aucune compression et cochez la case transmettre puis EXECUTER (chez Lycos vous avez juste à cocher la case : transmettre).


Reproduisiez cette démarche jusqu'à obtenir une sauvegarde de chacune de vos tables, donc un fichier par table.

  • Ensuite rendez-vous ci-dessous :

    • C'est un logiciel qui va vous permettre de découper vos fichiers *.sql en petits fichiers de 500 Ko.

    • Donc organisez vous bien pour créer des répertoires sur votre disque dur pour chacune de vos tables afin de ne pas mélanger chaque fichier découper qui porteront les memes noms si vous mettez tout dans le meme répertoire : genre 01.sql, 02.sql....


  • Ensuite, une fois toutes vos tables sauvegardées, et découpées dans leur répertoire respectifs :
    • Installez un nouveau forum phpBB 2.0.18,

    • Rendez-vous dans phpMyAdmin de votre nouvel hébergeur,

    • Sélectionnez en cochant toutes les tables SAUF phpbb_config, et via le menu déroulant situé en dessous de la liste de la page de droite, choisissez VIDER,

    • Sur la page accessible via l'onglet SQL vous allez restaurez vos sauvegardes. C'est une page identifiable par un cadre blanc permettant d'y copier/coller des requetes SQL et permettant via le bouton PARCOURIR de lui indiquer des fichiers *.sql afin de restaurer vos sauvegardes (chez Lycos cette page n'est pas forcément dans ce cas ci, le cadre des requetes doit se trouver en bas de chacune des page de droite, sinon se référer à ce site pour savoir où est l'équivalent),
    • Restaurer donc vos fichiers des sauvegardes, découpés ou pas (selon si il a été nécessaire de les découper).


Méthode une terminée.


La méthode une, vous propose de procéder de la sorte, si vous comptez remettre les fichiers du FTP de votre ancien hébergeurs sur le nouveau et par la suite restaurer la base de donnée.
]

  • Donc, télécharger le contenu des fichiers de votre forum de l'ancien hébergeur puis envoyer les sur votre nouvel hébergeur.


  • Concernant le fichier :

     
    Citation
    config.php


  • Editez le afin de lui mettre les bonnes informations permettant de se connecter à la nouvelle base de données de votre nouvel hébergeur (login/mot de passe d'accès à phpMyAdmin, préfixe de vos table, par défaut c'est phpbb_, .....).


  • Enfin, rendez-vous dans phpMyAdmin de votre ancien hébergeur,
  • Procédez de la même manière que la démarche pour sauvegarder votre base de donnée dans la méthode une à l'exception que vous cochez la case STRUCTURE (chez Lycos sélectionnez le choix : Structure et données) et que vous sauvegardez AUSSI la table phpbb_config.


  • Ensuite, rendez-vous dans phpMyAdmin de votre nouvel hébergeur,
  • Restaurez de la même manière que la démarche indiquée dans la première méthode,

  • Une fois restaurée votre base de donnée, rendez-vous dans la table phpbb_config, cliquez sur l'onglet AFFICHER et recherchez sur les différentes pages listants tous les champs de cette table (son contenu), les deux champs suivants :

     
    Citation
    server_name
    script_path


  • En prennant pour exemple cette adresse : http://www.monsite.com/forum/

    • server_name : c'est le nom de domaine de votre site donc pour cet exemple ce sera : www.monsite.com

    • script_path : c'est le chemin depuis la racine de votre FTP de votre nouvel hébergeur qui permet d'arriver dans l répertoire de votre forum, donc pour cet exemple ce sera : /forum/


Méthode deux terminée.

@+.

Message Posté le: Jeu 07 Avr 2005, 12:36
Haut de page Aller en bas    

 
 
 
Montrer les messages depuis   Trier par   
Page 1 sur 1 [2 messages]  
Émettre un nouveau sujet  Répondre Sujet précédentSujet suivant

 Index du forum » Centre de documentations » Astuces, Fixs et Tutoriaux » Tutoriaux


Afficher la légende
Sauter vers:  


 
Partenaires
 
phpbb-fr    GGweb-fr    qualification publicidees
 
 
Affiliations
 
adquate.net, solution réseau, informatique, web, informatique

 
Communiquer sur EzCom
 

devenir affili� ezcom
 
 
 
Valid xHTML 1.0 Valid CSS
les themes de labestiole

[ Temps : 0.1207s ][ Requêtes : 8 (0.0018s) ][ GZIP actif - Débogage actif ]