1
phpBB.nlDocumentatieWiki

Upgrade phpBB2 naar phpBB3

Uit phpBB.nl Wiki

Ga naar: navigatie, zoeken

Jij wilt natuurlijk ook aan de slag met de jongste telg uit de phpBB familie, phpBB 3.x, maar je wilt je gebruikers en berichten natuurlijk niet kwijtraken! Daarom is de conversie-tool gemaakt. Met de conversie-tool kan een bestaand phpBB 2.x forum automatisch worden bijgewerkt naar een nieuw phpBB 3.x forum. Let er wel op, dat alle MODs verloren gaan, net zoals je eigen aanpassingen. Het resultaat van deze conversie zal een phpBB 3.x forum zijn, met alle berichten, forums en gebruikers uit jouw phpBB 2.x forum.

Inhoud

Voorbereiding

Voordat we gaan beginnen, is het waarschijnlijk slim om de directory, waarin je oude forum staat (bijvoorbeeld '<webroot>/forum'), een andere naam te geven, mits je de locatie van het forum gelijk wilt houden (dat is verstandig met het oog op het behouden van URLs, zodat bijvoorbeeld alle locaties, die geïndexeerd zijn door zoekmachines als Google, geldig blijven). Verander de naam van de directory in phpBB2. Verwijder je oude forum dus niet; die hebben we nog nodig om de conversie te kunnen voltooien! In dit artikel geven we aan, wanneer je je oude phpBB 2.x forum kunt verwijderen. We gaan er in de rest van het artikel van uit, dat je de directory van je oude forum hernoemt naar 'phpBB2'. Stond het forum daar al, grijp dan deze conversie aan om een wat algemenere directory-naam te kiezen.

Maak de directory, waar het oude forum stond, opnieuw aan (we gaan er verder van uit, dat je oude directory 'forum' was) en upload er de phpBB3 bestanden naar toe. Installeer het phpBB3-forum op de normale manier. Hoe je een nieuwe phpBB 3.x kunt installeren, lees je in dit artikel. Je hoeft tijdens deze installatie nog geen rekening te houden met het converteren, want gewoon een schone installatie zal voldoen. Let wel op bij het volgende: Kies een ander voorvoegsel dan je phpBB2 forum! Anders gaat heel de conversie niet door. Ook moet je de install map nog niet verwijderen. Deze hebben we ook nog nodig tijdens de conversie!

Nu we een schone installatie van phpBB 3.x naast het bestaande forum in phpBB 2.x geïnstalleerd hebben, ziet het er waarschijnlijk ongeveer zo uit (dit kan natuurlijk verschillen; dat maakt niet uit).

  • http://www.mijndomein.nl/phpBB2 >> Bestaande phpBB 2.x forum
  • http://www.mijndomein.nl/forum >> Nieuwe phpBB 3.x forum

Daadwerkelijk converteren

Nu we een phpBB2 en phpBB3 forum hebben, kunnen we de conversie starten. We gaan naar http://www.mijndomein.nl/forum/install/ . Bovenaan zie je een tabblad 'Convert'; met een klik daarop komen we in het overzicht van alle conversie-tools, die beschikbaar zijn. Kies in het lijstje het phpBB 2.x forum, dat we gaan converteren.

In het scherm, dat hier op volgt, wordt er om gegevens gevraagd van je oude phpBB 2.x forum. Let er op, dat je dit allemaal zorgvuldig en goed invult! Vul voor de locatie van het oude forum in '../phpBB2'. Zodra dit gedaan is en we door kunnen gaan naar de volgende stap, zal de conversie-tool alle gegevens controleren. Als hier nog opmerkingen worden getoond, let hier dan goed op! Het kan zijn, dat je per ongeluk iets verkeerd hebt ingevuld, dat je dient te verbeteren. Klopt alles, klik dan op 'Continue Conversion'; je komt daarna in het echte 'conversie-deel'. De conversie-tool zal hier beginnen met converteren. Doorloop de stappen; klik op 'Continue', wanneer dit nodig is.

Afronding

Zodra je in de 'Final Step' komt, is het converteren voltooid; de conversie is klaar. Alle berichten, forums en gebruikers van je phpBB 2.x forum, zitten nu in je phpBB 3.x forum!

Je kunt er nu voor kiezen om de database-tabellen en bestanden van je phpBB 2.x forum te verwijderen. Maak hier wel een back-up van, voor het geval, dat er toch iets mislukt is en je het mogelijk nog een keer moet proberen! Veel plezier met je nieuwe phpBB 3.x forum!

Veel voorkomende vragen

V: Ik heb opeens veel minder gebruikers!
A: Alle leden zijn netjes geconverteerd; alleen worden de inactieve leden (leden, die zich niet hebben geactiveerd) niet weergegeven. Bij "GEBRUIKERS & GROEPEN" in het Beheerderspaneel vind je onder het linkje "Inactieve gebruikers" het overzicht.

Om rekening mee te houden

  • phpBB3 RC4: Na conversie zijn alle blanco websitevelden vervangen door http:// Iedere wijziging van een gebruikersprofiel geeft daarop een foutmelding, dat er geen geldig websiteadres is ingevuld.
  • Permissies in phpBB3 worden op een heel andere manier toegekend dan in phpBB2
  • Aangepaste profielvelden zijn bij te maken in het beheerderspaneel.
  • Pas nadat je de installatiemap install hebt verwijderd (of een andere naam hebt gegeven), heb je toegang tot je forum; tot die tijd kun je uitsluitend het beheerderspaneel gebruiken.