Fout bij update naar 3.2.2.

Hulp nodig bij je installatie of kom je ergens niet uit?
Probeer phpBB3.2! Problemen lossen we samen met je op.
Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20297
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Fout bij update naar 3.2.2.

Bericht door Paul » 04 mei 2018, 21:15

Zou je de backup naar mij kunnen email ( paul [at] phpbb [dot] com ), dan ga ik even wat dingen proberen. Wordt waarschijnlijk wel pas maandag.

wmw_tan
Berichten: 20
Lid geworden op: 21 okt 2017, 12:26

Re: Fout bij update naar 3.2.2.

Bericht door wmw_tan » 04 mei 2018, 21:29

Als je dat wilt doen graag.
Wat wil je precies hebben. Alleen een kopie van de database? Ik heb een bestand dat ik via bigdump heb kunnen inlezen. Of een gzip bestand?
En ook de overige software/bestanden? (images, files, store etc.)

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

Re: Fout bij update naar 3.2.2.

Bericht door Paul » 04 mei 2018, 21:44

Kopie van database is genoeg :)

wmw_tan
Berichten: 20
Lid geworden op: 21 okt 2017, 12:26

Re: Fout bij update naar 3.2.2.

Bericht door wmw_tan » 04 mei 2018, 21:50

komt er aan.

Noeke
Berichten: 14
Lid geworden op: 26 nov 2013, 13:40

Re: Fout bij update naar 3.2.2.

Bericht door Noeke » 05 mei 2018, 12:07

En hier nog een enorm dankbaar persoon dat jullie wmw_tan zo helpen.

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

Re: Fout bij update naar 3.2.2.

Bericht door Paul » 11 mei 2018, 14:51

Het duurde iets langer als dat ik hoopte, maar heb het probleem denk ik gevonden. De auto_increment waarde mist op de profile_fields table waardoor het mis gaat.

Draai voor de update naar 3.2.2 deze queries:

Code: Selecteer alles

UPDATE `phpbb3_profile_fields_lang` SET `field_id` = '1' WHERE `phpbb3_profile_fields_lang`.`field_id` = 0 AND `phpbb3_profile_fields_lang`.`lang_id` = 1 AND `phpbb3_profile_fields_lang`.`option_id` = 0; UPDATE `phpbb3_profile_fields_lang` SET `field_id` = '1' WHERE `phpbb3_profile_fields_lang`.`field_id` = 0 AND `phpbb3_profile_fields_lang`.`lang_id` = 1 AND `phpbb3_profile_fields_lang`.`option_id` = 1; UPDATE `phpbb3_profile_fields_lang` SET `field_id` = '1' WHERE `phpbb3_profile_fields_lang`.`field_id` = 0 AND `phpbb3_profile_fields_lang`.`lang_id` = 2 AND `phpbb3_profile_fields_lang`.`option_id` = 0; UPDATE `phpbb3_profile_fields_lang` SET `field_id` = '1' WHERE `phpbb3_profile_fields_lang`.`field_id` = 0 AND `phpbb3_profile_fields_lang`.`lang_id` = 2 AND `phpbb3_profile_fields_lang`.`option_id` = 1;

ALTER TABLE `phpbb3_profile_fields` CHANGE `field_id` `field_id` MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT;
En draai daarna de update (Ik heb het via de CLI gedaan, maar via web zou ook moeten werken.

wmw_tan
Berichten: 20
Lid geworden op: 21 okt 2017, 12:26

Re: Fout bij update naar 3.2.2.

Bericht door wmw_tan » 11 mei 2018, 19:27

Het is gelukt!!
Ik heb zojuist de update gedraaid bij het testforum, zonder foutmeldingen en alles lijkt weer goed te werken.

Heel erg bedankt voor je hulp.

Nog één vraag. Ik zag dat er meerdere tabellen "dubbel" instaan. Bijvoorbeeld 'phpbb_forums' en ook 'phpbb3_forums'
Kan ik hier nog iets mee, of moet ik hier mee? Als ze nu geen functie (meer) hebben dan ben ik ze net zo lief kwijt. Of loop ik dan het risico dat koppelingen die nog wel nodig zijn verloren gaan?

Plaats reactie