Pagina 1 van 1
Onderling gegevens uitwisselen: 1 forum online & 2 lokaa
Geplaatst: 16 okt 2005, 12:57
door cloon
Ik heb op twee notebooks een phpBB-forum draaien op een lokale server + een versie op internet. Op beide notebooks én internet zal tegelijkertijd gewerkt worden. Aan het eind van de dag wil ik onderling de gegevens bijwerken.
Ik heb het al geprobeerd via MySQL, dit werkt niet heel goed... Ik vraag mij af: heeft phpBB geen functie om meerdere fora samen te voegen?
Dank en groet!
Geplaatst: 16 okt 2005, 16:28
door Leipo
Allebei gewoon via dezelfde database laten lopen?
Geen internetverbinding
Geplaatst: 16 okt 2005, 16:40
door cloon
Leipo schreef:Allebei gewoon via dezelfde database laten lopen?
Dank voor je reactie! Ik heb op de beide notebooks geen internetverbinding.....
Geplaatst: 16 okt 2005, 19:31
door Stef
Nee, in iedergeval niet gemakkelijk. Ik zal een voorbeeld geven waarom niet:
Je hebt forum X en forum Y beide zijn net geïnstalleerd.
Je maakt op X een topic aan met id 2
Je maakt op Y een topic aan met id 2
Wil je ze dan samenvoegen, dan moet je zorgen dat Y id 3 krijgt.
En dat is in feite ondoendelijk, omdat alles met elkaar loopt.
Maar wel mogelijk
Geplaatst: 16 okt 2005, 20:44
door cloon
Hé, maar dat is een goed punt... Ben ik er met het veranderen van alleen de id's? Ik verwacht geen "honderden" berichten samen te moeten voegen. En kan ik dat veranderen in mijn MySQL dumps? Dank voor je reactie!
Geplaatst: 16 okt 2005, 20:53
door Stef
Eg, zoals ik al zei dat dát niet het enige is, er zijn zeker 3 tabellen die met id's verbonden met elkaar zijn. Die zou je dus elke keer op moeten tellen.
Kortom niet doen.
ok
Geplaatst: 16 okt 2005, 21:01
door cloon
ok, moet ik maar even goed gaan nadenken hoe alles in banen te leiden, lastig! Iig; dank.
Geplaatst: 17 okt 2005, 20:46
door Jimmy Loo
Stef schreef:Nee, in iedergeval niet gemakkelijk. Ik zal een voorbeeld geven waarom niet:
Je hebt forum X en forum Y beide zijn net geïnstalleerd.
Je maakt op X een topic aan met id 2
Je maakt op Y een topic aan met id 2
Wil je ze dan samenvoegen, dan moet je zorgen dat Y id 3 krijgt.
En dat is in feite ondoendelijk, omdat alles met elkaar loopt.
nou ben ik hier absoluut geen held in, maar als je een forum even getallen zou laten tellen en 't andere oneven, dan ben je toch al een heel eind?
Geplaatst: 17 okt 2005, 20:49
door Paul
Nee, elk topic krijgt 1 id hoger als het volgende.
Geplaatst: 17 okt 2005, 20:51
door cloon
paulus schreef:Nee, elk topic krijgt 1 id hoger als het volgende.
Ok, ik ben hier ook niet in thuis...., maar kun je dan niet het ene forum bijv. vanaf id500 laten tellen?
Geplaatst: 17 okt 2005, 21:00
door Paul
Kan wel, lijkt me niet echt goed werken, met posts, fora, enz.
twee MySQL dumps..
Geplaatst: 17 okt 2005, 21:06
door cloon
hmm, ik ben mezelf voorbij gelopen, situatie is nu dat ik twee MySQL dumps heb en daar voor morgenochtend één forum mee moet vullen... op zich zijn het niet heel veel berichten: (hoe) kan ik hier het beste van maken? (Hulp!...)
oplossing, min of meer
Geplaatst: 17 okt 2005, 22:29
door cloon
Nou ja, het vergt wat tijd en vooral ook concentratie, maar ik kopieer de ene SQL dump in de andere (per item) en verander dan de id's met 00 erachter. Vooralsnog lukt dit, al denk ik wel dat ik na 2 weken (zolang duurt het event...) compleet geshuffeld zal zijn.
Nu ja, toen ik begon wist ik niet eens hoe een lokale server te bouwen en nu ben ik hier, stukken wijzer en de volgende keer zal ik het zeker anders aanpakken! Dank voor alle reacties.
Geplaatst: 18 okt 2005, 09:55
door Paul
Dat gaat denk ik ook niet goed werken, de tabellen zijn gekoppeld. Als je in phpbb_topics de topic_id wijzigt, moet je in phpbb_posts ook de topic_id wijzigingen, en dit gaat zo nog een tijdje door

Geplaatst: 18 okt 2005, 10:09
door cloon
paulus schreef:Dat gaat denk ik ook niet goed werken, de tabellen zijn gekoppeld. Als je in phpbb_topics de topic_id wijzigt, moet je in phpbb_posts ook de topic_id wijzigingen, en dit gaat zo nog een tijdje door

Dat klopt, maar met wat concentratie en wiskundig inzicht gaat het best... Één ding geleerd: nooit op meerdere lokaties hetzelfde "ding" willen doen als je geen internetverbinding hebt. Maar goed, ik zal het nu af moeten maken...

Geplaatst: 18 okt 2005, 10:39
door Stef
Ik kom er misschien iet wat te laat mee, maar als het eenmalig is heb ik hier nog wel ergens een fuseer script liggen. Die half naar behoren werkt.
Thanks
Geplaatst: 18 okt 2005, 11:50
door cloon
Thanks, mijn project loopt nog 2 weken... dus: GRAAG!