Forum updaten van 3.01. naar 3.0.7PL.1

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
Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 08 sep 2010, 17:27

Als het goed is heb je de oude database nog op je computer staan, toch? Na de installatie van het forum zet je die terug.

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 08 sep 2010, 19:27

Dank Ger. Ja de oude database (phpbb_) had ik al geladen volgens jouw stappenplan. Nu staan er phpbb_ en phpbb3_ files in dezelfde database. Vandaar mijn vraag van zojuist: hoe kan ik het nieuw geïnstalleerde forum laten verwijzen naar de oude database?

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 08 sep 2010, 20:19

Tja, dan doe je het dus eigenlijk verkeerd om (eerst stap 5 forum herinstalleren, dan stap 6 backup terugzetten). Maar goed, zo komen we er ook wel uit. Je zult dan eerste het forum moeten installeren met een andere prefix, en vervolgens het bestand config.php bewerken, zodat daar staat:

Code: Selecteer alles

$table_prefix = 'phpbb_';

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 09 sep 2010, 00:16

Dank Ger. Config.php aangepast en de tabellen van phpbb3_ gewist met phpMyAdmin zodat alleen de phpbb_ files overbleven. phpMyAdmin geeft nu onderaan de pagina de melding:

Fout
Extra opties om met tabellen te werken die gelinked zijn, zijn uitgeschakeld.

De beheerderspagina is nu ook niet meer bereikbaar. In plaats daarvan krijg ik de melding:

Algemene fout
SQL ERROR [ mysql4 ]
Unknown column 't.template_inherits_id' in 'field list' [1054]
Een SQL-fout deed zich voor tijdens het samenstellen van deze pagina. Contacteer de beheerder als dit probleem zich blijft voordoen.

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 09 sep 2010, 07:33

Verdorie, die is dus gewijzigd.
Het spijt me om het te moeten zeggen, maar doordat je op voorhand te voortvarend bent geweest en andere dingen hebt gedaan dan ik zei, zullen we weer opnieuw moeten beginnen.
  1. Maak je database leeg en zorg er natuurlijk voor dat je de goede oude backup nog hebt.
  2. Download nu het nieuwste phpBB 3.0.7-PL1-pakket. Dat is het volledige installatiebestand, want we gaan even met een schone lei beginnen.
  3. Installeer het forum op je webhost. Volg de gewone procedure, en dus niet eerst weer andere tabellen erin zetten.
  4. Zet nu de backup van je database terug. Zorg ervoor dat dit een backup is van voordat deze problemen optraden. Het terugzetten kan via phpMyAdmin (importeren) of via het beheerderspaneel van phpBB. Dat laatste kan alleen als je de backup ook via phpBB hebt gemaakt. Je kunt dit dan doen via het tabblad onderhoud, keuze herstel.

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 09 sep 2010, 09:34

Dank je Ger. Ik heb precies gedaan wat je zei.

Met myPhpAdmin database gewist
Forum opnieuw ge-upload
Permissies aangepast
Forum geïnstalleerd
Met myPhpAdmin database gewist
Met myPhpAdmin oude database teruggezet
Permissies van config.php teruggezet naar 644

Ingelogd in het Beheerderspaneel
Daar kan ik zien dat het oude forum wordt herkend en is teruggezet
Op de server de ‘install’ map tijdelijk een andere naam gegeven (dus nog niet gewist)

Beheerderspaneel meldt dat het forum nog op 3.01 staat
Beheerderspaneel meldt dat ik eerst de ‘Automatische updaten’ module moet downloaden en installeren om te kunnen updaten naar 3.0.7PL.1.

Voor ik dit ga doen: is dit inderdaad de juiste route? Ik zou nl. verwachten dat deze module al standaard in de laatste versie van 3.0.7PL.1 zit. Zo nee, welke versie download ik dan? Versie ‘phpBB 3.0.7 naar 3.0.7-PL1 NL’?

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 09 sep 2010, 10:17

zen schreef:Beheerderspaneel meldt dat het forum nog op 3.01 staat
Beheerderspaneel meldt dat ik eerst de ‘Automatische updaten’ module moet downloaden en installeren om te kunnen updaten naar 3.0.7PL.1.
Dat komt doordat je database nog een oudje is, en dit gegeven haalt het forum uit de database.
zen schreef: Voor ik dit ga doen: is dit inderdaad de juiste route? Ik zou nl. verwachten dat deze module al standaard in de laatste versie van 3.0.7PL.1 zit. Zo nee, welke versie download ik dan? Versie ‘phpBB 3.0.7 naar 3.0.7-PL1 NL’?
Je moet alleen de database updaten. Daarvoor download je eerst 3.0.1 naar 3.0.2. Pak die uit en upload de map install. Daarin vind je het bestand database_update.php. Roep die aan in je browser. Vervolgens download je 3.0.2 naar 3.0.7-PL1 en daarmee doe je hetzelfde (database_update.php draaien). Dat zou hem moeten zijn!

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 09 sep 2010, 10:46

Dank je Ger. Ik heb de map ‘install’ van de 3.0.1 naar 3.0.2 updater op de server gezet en in de browser het bestand ‘database_update.php’ aangeroepen. Toen kreeg ik deze melding:

Notice: Undefined property: dbal_mysql::$mysql_version in /www/htdocs/bamboepa/secure/phpBB3/install/database_update.php on line 544

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/bamboepa/secure/phpBB3/install/database_update.php:544) in /www/htdocs/bamboepa/secure/phpBB3/install/database_update.php on line 571

De permissies van ‘database_update.php’ stonden op 755. Ik heb het ook nog geprobeerd met 777 maar met hetzelfde resultaat.

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 09 sep 2010, 10:59

Heb je wel de gehele install map geüpload?

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 09 sep 2010, 12:00


Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 09 sep 2010, 12:10

Probeer het dan eens iets directer. Verwijder die install map en probeer direct 3.0.2 naar 3.0.7-PL1. Principe is hetzelfde; gehele map install uploaden en database_update.php draaien.

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 09 sep 2010, 12:35

Dank Ger. We zijn er bijna. Ik krijg nu:

Bezig met het updaten van de database naar de laatste stabiele versie
Databasetype :: mysql4
Vorige versie :: 3.0.2
Bijgewerkte versie :: 3.0.7-PL1

Foutmelding
Jouw MySQL database schema voor phpBB is verouderd. phpBB detecteerde een schema voor MySQL 3.x/4.x, Maar de server draait op MySQL 5.0.77.
Voordat je verder gaat met bijwerken, moet je eerst je schema bijwerken.

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 09 sep 2010, 12:46

Blijkbaar heeft je host de MySQL versie geüpdatet, dat kan resulteren in zulke errors (je krijgt ook wel alles bij elkaar he?). Voordat je verder kunt zul je dan eerst dit artikel moeten lezen en de instructies uitvoeren.

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 09 sep 2010, 20:15

Bingo!

MySQL staat nu op 5.0.77
Forum staat nu op 3.0.7-PL1

Net even een testpost gedaan, prima. Dank Ger! Voor toe heb ik nog 2 vragen:

Kan ik een email notificatie aanzetten voor systeem updates? In elk geval voor phpbb.
Waar vind ik in het Beheerders paneel de optie om gebruikers te verbieden posts te wissen?
Laatst gewijzigd door Paul op 10 sep 2010, 08:33, 1 keer totaal gewijzigd.
Reden: Onnodige BBCodes verwijderd.

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 09 sep 2010, 21:39

zen schreef:Bingo!

MySQL staat nu op 5.0.77
Forum staat nu op 3.0.7-PL1
Fijn zo! :D
Het heeft wat inspanning gekost, maar gelukkig met resultaat. En als ik me niet vergis heb je er zelf ook weer een hoop van geleerd. :)
zen schreef:Kan ik een email notificatie aanzetten voor systeem updates? In elk geval voor phpbb.
Specifiek voor de updates weet ik even niet, maar je kunt je in ieder geval abonneren op het mededelingenforum. Scroll daarvoor in hier naar beneden en klik op de link "Abonneer op dit forum". Je ontvangt dan notificaties van alle belangrijke mededelingen van phpBB.nl en dus ook van updates van de Nederlandse versie.
zen schreef:Waar vind ik in het Beheerders paneel de optie om gebruikers te verbieden posts te wissen?
Dit kan op 2 manieren. Via het tabblad algemeen, instellingen berichten kun je de verwijdertijd beperken. Dat is een globale instelling die voor alle forums geldt.
Een andere manier is via het tabblad permissies, forum permissies groepen. Hier kun je per groep per forum toestaan (of niet) dat de berichten verwijderd worden.

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 10 sep 2010, 00:04

Dank Ger, ik heb er zeker wat van geleerd. Omdat het forum nog te weinig wordt gebruikt was mijn ervaring als beheerder erg gering. Hulde voor alle tijd die je er in hebt gestoken. Als ik straks wat beter in m'n tijd zit zal ik dit forum weer bestoken in mijn pogingen om de kleurstellingen van ProSilver aan te passen en de header naar de huisstijl van de vereniging te trekken. Nogmaals

DankDankDank
Laatst gewijzigd door Paul op 10 sep 2010, 08:34, 1 keer totaal gewijzigd.
Reden: Onnodige BBCodes verwijderd.

Gesloten