Utilisateurs en ligne: 2
SimpleMachines-fr / Forum 23 Mai 2012 à 06:11:12 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
Nouvelles:
Une mise à jour est disponible !
Passez à la version 1.0.18 pour la branche 1.0 et à la version 1.1.10 pour la branche 1.1!
 
 
Accueil Aide Rechercher wiki
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: deplacement d un forum SMF 1.0.5  (Lu 3297 fois)
0 Membres et 2 Invités sur ce fil de discussion.
clbrun
Invité
« le: 31 Juillet 2007 à 14:55:31 »

Bonjour a tous!

tout d abord, j ai lu pas mal de docs un peu partout, et je n ai pas trouvé de solution a mon probleme (je le precise pour que vous ne pensiez pas que je demande sans avoir cherché moi même)  Tongue et je precise que je n ai rien a voir avec free  Wink

j ai donc un forum SMF 1.0.5 hébergé chez OVH. Or il a atteint plusieurs fois la taille limite, et là on en a marre de supprimer des posts  Undecided donc j ai fait une sauvegarde de la BDD, puis supprimé les plus gros topics, et je voulais donc faire migrer tout ceci sur un autre compte chez OVH dans lequel la place ne serait plus un probleme  Smiley
dans ma BDD, j ai rajouté quelques tables qui ne sont pas utilisées par le forum, mais qui sont donc stockées dans la meme BDD que le forum et qui contiennent certains éléments qui sont sur le site lui-meme. j ai donc voulu tout transferer d un coup.

pour la migration du forum lui meme, voici ce que j ai fait dans l ordre:
- j ai copié le dossier de mon forum sur mon disque dur
- j ai fait les quelques corrections necessaires (dans mes pages php qui accedent a la BDD, et dans settings.php pour le forum)
- je l ai uploadé sur le nouvel hebergement
- j ai mis mon forum en mode maintenance (j ai vérifié, c etait bien le cas)
- j ai exporté ma BDD (en entier, c est a dire les tables du forum + celles du site, qui sont toutes dans la meme base)
- je l ai fractionnée en petits bouts inferieurs à 2 Mo
- je l ai uploadée sur l autre base SQL
- j ai vérifié que la "nouvelle" BDD etait bien la copie conforme de la premiere, c etait bien le cas

ensuite, j ai donc testé si ca avait marché:
- les pages de mon site accedent correctement a la BDD et recuperent les infos normalement, donc ça, ça marche!  Smiley

- j ai été sur mon "nouveau" (enfin, plutot déplacé!) forum: a premiere vue, ca semblait OK, car je voyait bien les sections et les derniers messages en aperçu pour chacune.

- si je clique sur un pseudo (en aperçu a droite, pour le dernier message de chaque section), ca marche!

- si je clique sur une section, j ai le message d erreur suivant:
Citation
Erreur de base de données
Merci de ré-essayer. Si l'erreur se reproduit, merci de signaler cette erreur à un administrateur. 
cette erreur me semble interceptée par le forum, car c est une boite de dialogue du forum, et je vois toujours les trucs genre "veuillez vous connecter ou vous inscrire"!

- si je clique sur un message, j ai le message d erreur suivant:
Citation
Unknown column 'b.ID_CAT' in 'on clause'
là par contre, c est une page toute blanche avec rien d autre!

- si je me connecte (avec un bon login / mot de passe bien sur), j ai le message d erreur suivant:
Citation
Erreur de base de données
Unknown column 'c.ID_CAT' in 'on clause'
Fichier: /home/champion/www/forum/Sources/BoardIndex.php
Ligne: 82
Note : Il semble que votre base de données nécessite une mise à jour. Présentement, les versions des fichiers du forum sont SMF 1.0.5, tandis que votre base de données est à la version SMF 1.0.2. Il est recommandé que vous exécutiez la dernière version de upgrade.php.
 
là aussi, c est une erreur du forum, et je vois bien mon pseudo avec mon nombre de MPs écrit en haut de l ecran...

donc j ai plusieurs questions:
- pourquoi la copie exacte du forum (fichiers + BDD) deconne alors que l original marche?
- comment se fait il que l on me dit que ma BDD est en 1.0.2?  Huh? c est surement parce qu elle l est, mais bon...
- j ai essayé update ET upgrade (separemment, en recommencant tout a chaque fois), tout se deroule normalement, mais j ai le meme probleme a la fin!
- si je passe a une version plus recente, genre 1.1.x, je suppose que ca va me rearranger mes tables?
- vous pensez que ca servirait a quelque chose de mettre les fichiers php 1.0.2, puis de faire une update, voire une upgrade (vers 1.1.x donc, si je ne me trompe pas)?
- le fait d avoir gardé le meme nom de cookie pour mon nouveau forum peut il provoquer des problemes? je pense que non, car un nouveau cookie ecrase le précédent, non?
- quand j ai voulu reintegrer les vieux posts effacés dans la BDD, j ai eu une erreur SQL "duplicate entry". je pensais que les ID de topics / messages / autres d éléments effacés étaient "perdus", c est a dire qu ils n etaient pas réutilisés! a moins peut etre que l on fasse "optimiser les tables SQL", mais je ne crois pas l avoir fait depuis (a moins que ce soit les techniciens d OVH qui l aient fait d office pour gagner de la place)  Huh?

voila, merci de m avoir lu jusqu au bout, et désolé pour ce gros pavé!
j ai juste essayé d etre aussi clair, préciset exhaustif que possible!  Wink

j espere que vous parviendrez a m aider a resoudre ce probleme  Cheesy
Journalisée
GravuTrad
Administrateur
*
Hors ligne Hors ligne

Messages: 2462



Voir le profil
« Répondre #1 le: 01 Août 2007 à 14:40:05 »

salut. Wink

fais une recherche sur notre forum en tapant "restaurer bdd".
Journalisée

On a tous besoin d'un plus petit que soi! (Petit!Petit!)
clbrun
Invité
« Répondre #2 le: 01 Août 2007 à 20:22:29 »

j ai recherché et lu TOUS les sujets (mais bon les 2/3 ca disait de faire une recherche...  Roll Eyes ) et je n ai trouvé aucune reponse a mon probleme!  Undecided

le seul cas approchant c etait le mec chez free qui devait mettre certaines lignes en commentaires, mais ce ne me concerne pas  Undecided

alors je sais pas si j ai loupé un truc mais je pense que mon probleme n a rien a voir avec ceux qui ont deja été traités ici (du moins dans ce que j ai pu lire), donc je re-sollicite de l aide  Wink
Journalisée
GravuTrad
Administrateur
*
Hors ligne Hors ligne

Messages: 2462



Voir le profil
« Répondre #3 le: 03 Août 2007 à 15:24:18 »

tu as bien lu les posts où il était indiqué comment faire soit avec mysqldumper soit bigdump?? Huh?
Journalisée

On a tous besoin d'un plus petit que soi! (Petit!Petit!)
clbrun
Invité
« Répondre #4 le: 06 Août 2007 à 16:23:14 »

euh non, car ils n etaient pas dans les resultats de la recherche  Tongue

je vais regarder!
« Dernière édition: 06 Août 2007 à 16:26:13 par clbrun » Journalisée
Pages: [1]   Haut de page
Imprimer
SimpleMachines-fr / Forum  |  Support SMF  |  SMF 1.0  |  Installations/Mises à jour/Migrations  |  Fil de discussion: deplacement d un forum SMF 1.0.5
 
Aller à:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines

Tous les logos et les marques présentes sur ce site appartiennent à leurs propriétaires respectifs.
Des détails sur les copyrights et les modules installés peuvent être trouvés Ici.

Vous pouvez syndiquer le contenu de ce site : Flux-RSS/RDF.

Site propulsé par pragmaMx 0.1.11.3.

Valid HTML 4.01 Transitional CSS ist valide!
Design by © www.ndeezign.com