een archief maken

Voor discussies rondom phpBB2. phpBB2 wordt niet meer ondersteund en deze berichten kunnen wellicht gedateerd zijn.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
raymon
Berichten: 89
Lid geworden op: 20 mei 2003, 07:42

een archief maken

Bericht door raymon » 09 apr 2006, 21:57

Hoi, mijn host begint zich een beetje zorgen te maken over de hoeveelheid 'load' mijn website op zijn server genereerd. Niet helemaal onterecht denk ik met ruim 377000 berichten en 18GB dataverkeer per maand. Echter, ik wil best de database een beetje opruimen maar ik wil natuurlijk geen berichten verliezen, oftewel, ik heb een archief nodig.

Probleem is alleen, hoe doe ik dat? De makkelijkste oplossing voor mij is waarschijnlijk een 2de forum installeren (en daarna alle niet relevante tabellen uit te verwijderen), met een copy van het hoofdforum en daar alle post-mogelijkheden uit te verwijderen (dus alleen kunnen lezen). En dan in alle topics waar een archief van bestaat een link plaatsen naar het archief. Er zijn alleen een aantal dingen die ik niet helemaal snap:

- hoe steekt de column post_time in phpbb_posts in elkaar? Als ik namelijk moet gaan snijden van een bepaalde datum, dan zal ik die column nodig hebben (toch?)

- zijn er mensen die bovenstaande op een andere manier oplossen?

- is het mogelijk om een 2de forum te installeren op dezelfde server (met een andere extentie dan phpbb_ natuurlijk) zonder je huidige database te beschadigen?

- zijn er nog dingen waar ik speciaal op moet letten?

Dit is geen vraag van: ik snap het niet, zoek het even uit voor me. Ik probeer door middel van jullie opmerkingen (en hopelijk die van mij) tot het beste plan te komen

Groet,

Raymon
http://www.ajaxtalk.nl

raymon
Berichten: 89
Lid geworden op: 20 mei 2003, 07:42

Bericht door raymon » 10 apr 2006, 15:14

Is er echt niemand die een poging wil wagen? :(

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 10 apr 2006, 16:04

De tijd is een UNIX timestamp (zoek maar eens bij Google)

Je kan een archief mod gebruiken, al weet ik niet of je daarmee ook berichten uit de echte database krijgt.
... Maar ik modereer (nog) niet.

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Bericht door Stef » 10 apr 2006, 16:08

Het simpelste is, om een kopie van je database te pakken, verwijder alle mogelijkheden van inloggen, registreren, gebruikerslijst en gebruikersgroepen voor gebruikers. En klaar ben je.

Dit is de makkelijkste manier, iets als dit dus.

raymon
Berichten: 89
Lid geworden op: 20 mei 2003, 07:42

Bericht door raymon » 10 apr 2006, 16:23

Dank je Bee en Stef.

Ik denk dat je gelijk hebt Stef, zo'n 2de forum lijkt mij ook het handigst. Moet ik alleen wel gaan bedenken hoe ik mensen op een makkelijke manier naar het archief kan leiden.

Ik neem aan dat:

- is het mogelijk om een 2de forum te installeren op dezelfde server (met een andere extentie dan phpbb_ natuurlijk) zonder je huidige database te beschadigen?

gewoon een kwestie van 'Ja' is? Dus nieuwe phpbb install files in folder stoppen en installeren onder een andere extentie?

Bee, bedankt voor de Unix verwijzing.

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Bericht door Stef » 10 apr 2006, 16:35

Ja, het is geen probleem, zolang je hem maar een andere prefix mee geeft.

Mensen doorverwijzen, kun je het beste door een gesloten forum met verwijzing naar het archive, je kunt ook bij de zoek optie "Doorzoek het archief" maken en dat hij die personen dan gewoon doorstuurt.

Misschien dat deze modification het zelfs voor je doet:
http://www.phpbbhacks.com/download/2320

raymon
Berichten: 89
Lid geworden op: 20 mei 2003, 07:42

Bericht door raymon » 10 apr 2006, 16:42

MOD ziet er een beetje eng uit ahhaha, dus ik probeer het eerst op een andere manier.

In ieder geval :thumb: voor de hulp!

raymon
Berichten: 89
Lid geworden op: 20 mei 2003, 07:42

Bericht door raymon » 15 apr 2006, 08:33

Even een vraag:

ik heb een backup van mijn forum (versie <2.0.20) en ook versie 2.0.20 geinstalleerd. Lijkt mij dat ik niet gewoon even mijn data kan overzetten. Ik ga er dus vanuit dat ik eerst mijn eigen versie moet installeren, backup overzetten en dan upgraden naar 2.0.20. Probleem is, kan geen oudere versies vinden van phpbb.. heeft iemand een idee?

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

Bericht door Paul » 15 apr 2006, 08:44

Nee dat hoeft niet. Je kan gewoon de oude db erop zetten, en dan install/update_to_latest.php draaien.

raymon
Berichten: 89
Lid geworden op: 20 mei 2003, 07:42

Bericht door raymon » 15 apr 2006, 08:49

paul schreef:Nee dat hoeft niet. Je kan gewoon de oude db erop zetten, en dan install/update_to_latest.php draaien.
De reden dat ik nu een testforum heb aangelegd is om precies in kaart te gaan brengen welke aanpassingen ik gemaakt heb. Door m'n oude bestanden te gebruiken gaat me dat niet lukken. Vandaar dus dat ik helemaal vanaf scratch wil beginnen en dan gaan update.

raymon
Berichten: 89
Lid geworden op: 20 mei 2003, 07:42

Bericht door raymon » 15 apr 2006, 09:53

iemand die weet waar eerdere versies van phpBB staan?

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

Bericht door Paul » 15 apr 2006, 09:58


raymon
Berichten: 89
Lid geworden op: 20 mei 2003, 07:42

Bericht door raymon » 18 apr 2006, 18:38

bedankt voor de hulp :thumb:

Bestaat er trouwens een mod waarbij je postings kunt verplaatsen naar een bestaande topic ipv een nieuwe topic?

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 18 apr 2006, 18:39

Je moet ze eerst splitsen, en daarna kan je met een Merge Mod topics samensmelten.
... Maar ik modereer (nog) niet.

Gesloten