Easy-Design.Net forum




Aide générale Conversion PHPboost 3.0 vers phpBB3 Migrez vers phpBB 3.1 depuis phpboost v3 ou v4

ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 15/02/2016 à 02h09

Reprise du message précédent

Cool, je reste à l'écoute ^_^
Site web    
m-ickael Membre non connecté

EDN Maitre-Sage

Rang

Avatar

Inscrit le : 23/02/2010 à 09h15

Messages: 2296

Le 15/02/2016 à 18h39
Bonjour.

Je suis encore en arrêt malgré moi ! (Première fois que je vois un médecin me refuser ma demande de reprendre le boulot lol) .. Je pourrai donc tester. Je tiens à m'excuser pour avoir un peu délaissé le sujet, mais bon, j'ai un goût à rien en ce moment.

J'essaie de m'en occuper dans la semaine, et je ferai un bilan avec URL :)
m-ickael Membre non connecté

EDN Maitre-Sage

Rang

Avatar

Inscrit le : 23/02/2010 à 09h15

Messages: 2296

Le 16/02/2016 à 16h32
Je suis prêt pour tester phpboost v3 -> phpbb 3.1.7 pl1 .. Tout est en place et vierge sous phpbb3 .

Il me faudra un tuto :D
ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 16/02/2016 à 18h24
Les instructions données ci-dessus ne suffisent pas ?
Site web    
m-ickael Membre non connecté

EDN Maitre-Sage

Rang

Avatar

Inscrit le : 23/02/2010 à 09h15

Messages: 2296

Le 16/02/2016 à 19h11
C'est pas pour 3.1.7 pl1 .. Ou alors j'ai mal lu? ^^
ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 16/02/2016 à 19h19
En effet...

J'essaie de te filer le zip pour 3.1.7-pl1 ce soir. Il y a juste deux lignes dans le script à modifier sinon tu obtiendras une erreur...

Les instructions restent les mêmes.
Site web    
m-ickael Membre non connecté

EDN Maitre-Sage

Rang

Avatar

Inscrit le : 23/02/2010 à 09h15

Messages: 2296

Le 16/02/2016 à 19h22
J'ai en effet une erreur, mais je ne suis pas sur que j'ai fais les bonnes choses non plus.

J'ai mon phpboost ici : /site
Mon phpbb 3.1.7 pl1 ici : /v3

J'ai transféré les fichiers "ROOT" dans phpbb ( /v3 donc).

J'ai renommé la table de phpboost ligne 26 dans constant.php en "phpboost_" ..

Puis j'ai cliqué sur convert.php, mais erreur :

Code SQL :
SQL ERROR [ mysql4 ]
 
TABLE 'planettrucks_v3.phpboost_member' doesn't exist [1146]
 
SQL
 
SELECT COUNT(user_id) AS num_users FROM phpboost_member
 
BACKTRACE
 
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
 
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()
 
FILE: [ROOT]/phpbb/db/driver/mysql.php
LINE: 181
CALL: phpbbdbdriverdriver->sql_error()
 
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbbdbdrivermysql->sql_query()
 
FILE: [ROOT]/boost2phpbb/convert.php
LINE: 88
CALL: phpbbdbdriverfactory->sql_query()


J'ai du faire n'importe quoi je crois bien ^^

Le script ne trouve pas "
Table 'planettrucks_v3.phpboost_member' doesn't exist [1146]", car phpboost est dans la BDD planettrucks tout court .. Donc, je ne sais pas comment je dois faire avec les BDD du coup.

Dois-je les mettre ensemble sur la même BDD?

Edité par m-ickael Le 16/02/2016 à 19h28
ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 16/02/2016 à 19h40
Oui je n'ai pas précisé mais tout soit être sur la même base de données. Car le script dé connecte à la base de données de phpBB donc phpBB doit être installé sur la même BDD quue BOOST
Site web    
m-ickael Membre non connecté

EDN Maitre-Sage

Rang

Avatar

Inscrit le : 23/02/2010 à 09h15

Messages: 2296

Le 16/02/2016 à 20h08
Ah d'accord .. je vais exporter / importer dans ce cas .. En attendant le .zip :)
ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 16/02/2016 à 21h37
Je vais plutôt te donner les deux lignes à modifier pour éviter de perdre du temps à préparer un .zip

De plus, on va gagner du temps... Vu que la version 3.0.x de phpBB est en fin de vie, rien ne sert d'inciter les gens à migrer vers cette version. Du coup, je vais me concentrer sur le script de conversion à destination de 3.1.x Surtout que 3.2.x va pas tarder à sortir alors bon... Et que j'ai un projet pour utiliser ce script pour un autre type de forum (FSB, qui a disparu).
Site web    
m-ickael Membre non connecté

EDN Maitre-Sage

Rang

Avatar

Inscrit le : 23/02/2010 à 09h15

Messages: 2296

Le 16/02/2016 à 21h50
D'accord ..

Je verrai ça demain matin dans ce cas .. Ou quand tu mettras la conversion en route :top

ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 16/02/2016 à 22h03
En fait, le .zip était déjà prêt ^_^

Comme je n'ai pas modifié le code depuis la génération du .zip, je le donne.

phpboost2phpbb_tornade2ascraeus.zip

Faites-en bon usage :cool
Site web    
m-ickael Membre non connecté

EDN Maitre-Sage

Rang

Avatar

Inscrit le : 23/02/2010 à 09h15

Messages: 2296

Le 16/02/2016 à 22h26
J'ai une erreur pendant le chargement des membres :

Code SQL :
SQL ERROR [ mysql4 ]
 
OUT OF range VALUE FOR COLUMN 'convert_user_timezone' at ROW 1 [1264]
 
SQL
 
INSERT INTO phpbb_convert_users (convert_user_id, convert_user_new_id, convert_user_login, convert_user_level, convert_user_mail, convert_user_show_mail, convert_user_timezone, convert_timestamp, convert_user_msg, convert_last_connect, convert_is_founder) VALUES ('1231', 1278, 'sebldc', '0', '[email protected]', '0', '-2', '1440348188', '0', '1440348188', 0)
 
BACKTRACE
 
FILE: (NOT given BY php)
LINE: (NOT given BY php)
CALL: msg_handler()
 
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()
 
FILE: [ROOT]/phpbb/db/driver/mysql.php
LINE: 181
CALL: phpbbdbdriverdriver->sql_error()
 
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbbdbdrivermysql->sql_query()
 
FILE: [ROOT]/boost2phpbb/CONVERT.php
LINE: 141
CALL: phpbbdbdriverfactory->sql_query()
ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 16/02/2016 à 22h44
Ouvrir root/boost2phpbb/convert.php

Trouver (ligne 141) :
Code PHP :
'convert_user_timezone'=> $row['user_timezone'],


Remplacer par :
Code PHP :
'convert_user_timezone'=> 'UTC',


Cela permettra que le script continue le temps que je le modifie pour que la zone horaire phpBoost soit convertie en zone horaire phpBB. Edité par ForumsFaciles Le 16/02/2016 à 22h44
Site web    
m-ickael Membre non connecté

EDN Maitre-Sage

Rang

Avatar

Inscrit le : 23/02/2010 à 09h15

Messages: 2296

Le 16/02/2016 à 22h56
Je ne peux plus traiter les membres.

Dès que je clique sur "On y va", j'ai cette erreur :

Code SQL :
SQL ERROR [ mysql4 ]
 
Incorrect INTEGER VALUE: 'UTC' FOR COLUMN 'convert_user_timezone' at ROW 1 [1366]
 
SQL
 
INSERT INTO phpbb_convert_users (convert_user_id, convert_user_new_id, convert_user_login, convert_user_level, convert_user_mail, convert_user_show_mail, convert_user_timezone, convert_timestamp, convert_user_msg, convert_last_connect, convert_is_founder) VALUES ('1', 2, 'mickael', '2', '[email protected]', '1', 'UTC', '1295690677', '5214', '1455610271', 1)
 
BACKTRACE
 
FILE: (NOT given BY php)
LINE: (NOT given BY php)
CALL: msg_handler()
 
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()
 
FILE: [ROOT]/phpbb/db/driver/mysql.php
LINE: 181
CALL: phpbbdbdriverdriver->sql_error()
 
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbbdbdrivermysql->sql_query()
 
FILE: [ROOT]/boost2phpbb/CONVERT.php
LINE: 141
CALL: phpbbdbdriverfactory->sql_query()


Je vais me coucher, je vais me faire engueuler, mais dès demain, je m'y remet promis !

Merci énormément !
ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 16/02/2016 à 23h18
Dans ton phpmyadmin, exécute ceci :
Code SQL :
ALTER TABLE phpbb_convert_users CHANGE convert_user_timezone convert_user_timezone VARCHAR(100) NULL DEFAULT 'UTC';


Bonne nuit ;)
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie