Aide générale Conversion PHPboost 3.0 vers phpBB3 Migrez vers phpBB 3.1 depuis phpboost v3 ou v4
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
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
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
Il me faudra un tuto
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.
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.
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 :
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
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
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
Ah d'accord .. je vais exporter / importer dans ce cas .. En attendant le .zip
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).
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).
D'accord ..
Je verrai ça demain matin dans ce cas .. Ou quand tu mettras la conversion en route
Je verrai ça demain matin dans ce cas .. Ou quand tu mettras la conversion en route
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
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
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()
Ouvrir root/boost2phpbb/convert.php
Trouver (ligne 141) :
Remplacer par :
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
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
Je ne peux plus traiter les membres.
Dès que je clique sur "On y va", j'ai cette erreur :
Je vais me coucher, je vais me faire engueuler, mais dès demain, je m'y remet promis !
Merci énormément !
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 !
Dans ton phpmyadmin, exécute ceci :
Bonne nuit
Code SQL :
ALTER TABLE phpbb_convert_users CHANGE convert_user_timezone convert_user_timezone VARCHAR(100) NULL DEFAULT 'UTC';
Bonne nuit
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie