Omzetten bb2 naar bb3 error

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
Ibot
Berichten: 234
Lid geworden op: 07 nov 2003, 22:07

Omzetten bb2 naar bb3 error

Bericht door Ibot » 02 nov 2009, 21:22

www.funzen.nl

Ik probeer mn versie 2 naar versie 3 om te zetten, maar tijdens conversie krijg ik de volgende error:

Code: Selecteer alles

Algemene fout
SQL ERROR [ mysql4 ]

Out of range value adjusted for column 'forum_id' at row 1 [1264]

SQL

INSERT INTO phpbb3_forums (forum_id, forum_name, parent_id, forum_parents, forum_desc, forum_type, forum_status, enable_prune, prune_next, prune_days, prune_viewed, prune_freq, forum_flags, forum_desc_bitfield, forum_desc_options, forum_desc_uid, forum_link, forum_password, forum_style, forum_image, forum_rules, forum_rules_link, forum_rules_bitfield, forum_rules_options, forum_rules_uid, forum_topics_per_page, forum_posts, forum_topics, forum_topics_real, forum_last_post_id, forum_last_poster_id, forum_last_post_subject, forum_last_post_time, forum_last_poster_name, forum_last_poster_colour, display_on_index, enable_indexing, enable_icons, left_id, right_id) VALUES (-1035, 'SHOUTBOX PAGE', 38, '', 'Shoutbox Page Control', 1, 1, 0, 0, 0, 0, 0, 34, '', 7, '', '', '', 0, '', '', '', '', 7, '', 0, 0, 0, 0, 0, 0, '', 0, '', '', 1, 1, 0, 18, 19)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: install/convertors/functions_phpbb20.php
LINE: 281
CALL: dbal_mysql->sql_query()

FILE: install/install_convert.php(1003) : eval()'d code
LINE: 5
CALL: phpbb_insert_forums()

FILE: install/install_convert.php
LINE: 1003
CALL: eval()

FILE: install/install_convert.php
LINE: 203
CALL: install_convert->convert_data()

FILE: install/index.php
LINE: 405
CALL: install_convert->main()

FILE: install/index.php
LINE: 282
CALL: module->load()
Heb al behoorlijk gegoogled, maar kan hier niets over vinden :( please help!
Laatst gewijzigd door Ibot op 02 nov 2009, 21:34, 1 keer totaal gewijzigd.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Omzetten bb2 naar bb3 error

Bericht door Paul » 02 nov 2009, 21:27

Welke MODs heb je geinstalleerd?

Ibot
Berichten: 234
Lid geworden op: 07 nov 2003, 22:07

Re: Omzetten bb2 naar bb3 error

Bericht door Ibot » 02 nov 2009, 21:32

Niet zo veel mods.. Alleen Shoutbox en misschien wat templates. Quickreply ook dacht ik.

Ik zal even een complete uitleg geven:

Ik heb een reinstall gedaan van een private server. (van XP met apache/mysql/php naar server2003 met apache/mysql/php)

Netjes een database backup en een bestanden backup gemaakt.

Server draait weer, geen problemen what-so-ever. Kan de site extern benaderen enzo.
Forum draaide ook. (phpbb2)

PC ge-restart.

MySQL error, kon MySQL niet starten blablabla

Probleem opgelost, maar krijgen nu error: Fatal error: Class 'sql_db' not found in D:\server\funzen\bb2\includes\db.php on line 60

Mijn oplossing? ---> PhpBB3 installeren en de database converteren naar phpBB3. Op die manier geen dataloss en een clean-install van het forum!

Helaas wil dus het converteren niet :(

het gaat om www.funzen.nl
Mn oude forum staat op www.funzen.nl/bb2 als je die error wilt zien.

Ibot
Berichten: 234
Lid geworden op: 07 nov 2003, 22:07

Re: Omzetten bb2 naar bb3 error

Bericht door Ibot » 03 nov 2009, 08:50

Ik heb ondertussen phpBB2 weer draaien. Maar nog steeds geeft het converteren die error.

Kan het liggen aan een mod die ik heb geinstalleerd?

Ik heb al eerder een forum van 2 naar 3 geconverteerd maar dat gaf geen problemen (volgens mij dezelfde mods..)

Iemand?

Gebruikersavatar
EelkeB
Berichten: 865
Lid geworden op: 13 mar 2009, 12:35
Locatie: Bussum

Re: Omzetten bb2 naar bb3 error

Bericht door EelkeB » 03 nov 2009, 09:06

Het lijkt erop dat je shoutbox-mod een vreemde entry in the forum-tabel heeft gemaakt; uit de foutmelding blijkt dat er een forum-id is met een negatieve waarde, die kennelijk samenhangt met je shoutbox-mod. Het verstandigste lijkt me om de instructies van de shoutbox-mod er eens bij te pakken en alle wijzigen die je volgens die instructies aan de database moet aanbrengen, terug te draaien. Anders kun je ook "op de gok" alleen die entry uit de forum-tabel halen, maar mogelijk dat er dan nog andere wijzigen zijn die problemen veroorzaken (ik kan me bijvoorbeeld voorstellen, dat als de shoutbox een forum toevoegt, dat de "shouts" op zich weer entries in de posts- en/of topics-tabellen worden).
Dutch Open Projects
Mini Seven Club Nederland - Het grote forum voor het kleine autootje
Geen support via PM of mail

Ibot
Berichten: 234
Lid geworden op: 07 nov 2003, 22:07

Re: Omzetten bb2 naar bb3 error

Bericht door Ibot » 03 nov 2009, 09:21

Ik heb net met MySQL administrator de tabel 'forum_id' in 'phpbb_forums' bekeken, en daar vond ik een lijst met nummers.

de bovenste was -1035 en daarna gingen ze van 2 t/m 29

Ik heb nr -1035 aangepast naar 1 omdat dat het cijfer was dat uit de reeks mistte, en poef! de conversie ging als een trein!

Bedankt voor alle hulp!

Gesloten