Implémenter des topics d'un ancien forum vers un nouveau forum

tupi0 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
tupi0 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je viens de refaire un forum flambant neuf avec phpBB3 et j'aimerai y ajouter des topics et fils de discussion d'un premier forum fait auparavant et qui à planté. Je ne dispose plus de la base de donnée mySQL associée, seulement d'un fichier texte les regroupant. Pensez vous que c'est réalisable?

Merci beaucoup

5 réponses

Alming Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   16
 
Fichier texte, c'est à dire ?
0
loupix57 Messages postés 316 Date d'inscription   Statut Membre Dernière intervention   14
 
Bricole un ptit script qui pourra te transformer ton fichier texte en BDD ;
Mais fait bien attention à ce que tu fait ;-)
0
tupi0 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour vos réponses :

Alming : c'est un fichier phpbb_db_backup.sql qui provient d'un backup de mon forum précédent et fournit par mon hébergeur. Mais lorsque j'essaie de l'importer dans une nouvelle BDD ça plante et me retourne l'erreur suivante : "SQL ERROR [mysql4] Unknown column 'is dynamic' in 'where clause' [1054] An SQL error occured while fetching this page. please contact your admin if this problem persists"

Loupix 57 : j'ai déja bricolé l'extension (*phpbb_db_backup.sql.gz, en fait j'ai fait un backup de mon nouveau forum et j'ai vérifié le format du fichier de backup puis lui ai donné le même nom) du fichier pour que mySQL accepte l'import de mon fichier de backup mais il m'a fallu l'importer par paquet (il fait 2500 lignes et j'ai du l'importer 300 lignes par 300 lignes) et j'ai ce fameux message d'erreur dont je parlais à Alming...

Merci beaucoup pour votre aide;)
0
tupi0 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour à tous,

Désolé d'insister, mais j'aurai vraiment besoin d'un coup de main sur ce coup là, j'ai beau essayer de trouver une solution, mes compétences sont beaucoup trop limitées;)

Merci encore;)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tupi0 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Je reviens vers vous avec un peu plus d'infos : actuellement, phpBB3.0.11, et auparavant mon forum tournait avec phpBB2... (dsl je ne me souviens plus), j'ai débusqué dans mon fichier backup.sql des erreurs de synthax que je me suis empressé de corriger, pensant qu'elles étaient la cause de mes malheurs... Mais non, lorsque je tente de restaurer (via l'interface phpBB3) ma BDD en utilisant ce fameux fichier dont je vous parle depuis le début de ce topic (les fameuses erreurs de syntaxe corrigées), voila ce que me retourne l'interface :

SQL ERROR [ mysql4 ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'PK' at line 1 [1064]

SQL

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 754
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: [ROOT]/includes/acp/acp_database.php
LINE: 335
CALL: dbal_mysql->sql_query()

FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: acp_database->main()

FILE: [ROOT]/adm/index.php
LINE: 74
CALL: p_master->load_active()
0
loupix57 Messages postés 316 Date d'inscription   Statut Membre Dernière intervention   14
 
Et sur mysql 5.5 ??
0
tupi0 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Merci loupix57,

Mon hébergeur ne me fournit que la version mySQL5.0.91-community, et pour être honnête, je ne comprends pas pourquoi il indique ce [mySQL4] alors que l'import devrait se faire via mySQL5... En revanche, il me propose via PHPmyadmin d'importer de fichier de backup en mode compatibilité mySQL3.2.1 ou 4 (parmi d'autres) et il me demande aussi si je souhaite utiliser AUTO_INCREMENT pour la valeur 0... J'avoue que je suis franchement démuni face à tout ça...

Merci encore;)
0