Pagina 1 van 1

Database overzetten

Geplaatst: 17 okt 2011, 19:07
door webferret
Wat is het probleem?[/list]

Ik ben geen beheerder (owner) van forum A maar admin. Maar ik maak wel elke dag een volledige backup via het forum.

Ik heb op een ander domein een nieuw phpbb3 forum (forum B) aangemaakt en nu wil ik de backup van forum A gebruiken om forum B te vullen.

Vraag:

- wat heeft dit voor consequenties voor de beheerdersrollen; worden de nieuwe rollen van forum B overschreven met de rollen van forum A?
- hoeveel beheerders zijn er op een phpbb forum?
- kan ik als beheerder een andere beheerder rechten ontnemen?

Ter info; het is niks spannends ofzo maar ik wil een forum van een domein verhuizen en daarmee ook tegelijk de beheerdersfunctie goed geregeld hebben.

Bij voorbaat dank voor de reacties!

Re: Database overzetten

Geplaatst: 17 okt 2011, 20:23
door Kevin
Je krijg op je nieuwe forum als je die koppelt met je de database van je oude forum ook alle gebruikers en hun permissies zoals die op je oude forum ook zijn, dit geld dus ook voor moderators en beheerders.

Er kunnen een onbeperkt aantal mensen beheerder zijn, dat is maar net hoe jij het wilt hebben.

Re: Database overzetten

Geplaatst: 18 okt 2011, 05:19
door webferret
Thanks!

Ik heb een beheerdersaccount gevonden op forum A dus als ik alles overzet naar forum B op het nieuwe domein dan zou ik dat account kunnen gebruiken om de oude beheerder om te zetten naar een gewone gebruker.

Maar waar vind ik waar ik de oude beheerder kan omzetten naar een gewone gebruiker?

Re: Database overzetten

Geplaatst: 18 okt 2011, 05:50
door Kevin
Bij de permissie en groep instellingen in het beheederspaneel.
Ligt er een beetje aan hoe de permissies zijn ingesteld maar normaal gezien zou het volstaan om hem te verwijderen uit de groep beheerders, de groep geregistreerde gebruikers als standaard groep instellen.

En mogelijk nog het vinkje bij oprichterstatus verwijderen bij beheer gebruiker.

Re: Database overzetten

Geplaatst: 19 okt 2011, 07:25
door webferret
Ik ben nu aan het proberen om de oude database in te lezen op het nieuwe forum. Ik heb daarvoor een backup gemaakt op het oude forum, deze heb ik in de map STORE geplaatst van het nieuwe forum. Vervolgens log ik in op het nieuwe forum en ga naar het beheerderspaneel. In het beheerderspaneel kies ik voor Onderhoud en dan links voor Herstel. Ik zie de oude backup staan.

Echter, zodra ik deze kies en zeg Start herstel klapt-ie na 30 seconde er uit met een fout melding. Na wat speurwerk kwam ik erachter dat de oude backup te groot is (49 Mb) en dat het te lang duurt om deze te lezen, vandaar de time-out.
Ik ontdekte een tool (hopelijk hier bekend); Bigdump. Ik heb de stappen gevolgd; een nieuwe map aangemaakt in de root van het forum en bigdump.php aangepast met de username/userdb/userpassword uit het config.php bestand. Echter, wat mij niet duidelijk is of ik deze gegevens moet gebruiken van het nieuwe forum of van het oude forum. Mij lijkt de nieuwe omdat anders bigdump.php geen toegang krijgt op de nieuwe omgeving.

Ik heb daarna de oude backup en bigdump.php in de map bigdump geplaatst en daarna via de url www.mijnforum.nl/forum/bigdump/bigdump.php de tool opgestart. Deze ziet de backup en ik start de tool. Deze gaat draaien en zegt ook na verloop van tijd dat-ie klaar is en dat alles kennelijk ok is. Echter, als ik naar het nieuwe forum ga zie ik nog steeds een leeg, kaal, nieuw forum en dus niets van het oude forum.

Nu kan het zijn dat dit komt omdat ik een stap heb overgeslagen; ik moet volgens de handleiding van Bigdump eerst een ' Drop tables' doen maar ik heb geen flauw idee wat dit is en hoe ik dit moet doen.

Bovendien lijkt het erop als ik naar de timestamp kijk van de mappen en bestanden in de map Forum dat Bigdump alleen de map Store heeft aangepast (heeft dus een timestamp van het moment van runnen Bigdump).

Kan iemand mij een tip geven over wat ik zou kunnen doen nu? Excuses voor het lange verhaal!

Re: Database overzetten

Geplaatst: 20 okt 2011, 19:10
door Kevin
Je zult de backup van het oude forum moeten maken via phpmyadmin de database tool die je kan vinden in je hostingpaneel die je van je host hebt gekregen.
Daar kun je inloggen en alle tabbellen downloaden in een zip bestand.

Dit zip bestand zet je samen met de map en het bestand van bigdump erin op de server van het nieuwe forum en dan start je de procedure, je moet daar de gegevens invullen van je nieuwe forum ( de nieuwe lege database)
is de database niet leeg waar je naar toe wilt importeren zal bigdump een fout melding geven en zul je de tabbellen eerst moeten verwijderen uit je nieuwe database en dan starten.

Hoe je een backup kunt maken met phpmyadmin kun je hier op het forum wel vinden en anders in de wiki van deze website.

Re: Database overzetten

Geplaatst: 26 okt 2011, 07:18
door webferret
Thanks! Alles werkt nu!