SQL gesloten topics

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Headstrong
Berichten: 439
Lid geworden op: 13 aug 2003, 17:21

Bericht door Headstrong » 13 apr 2004, 14:27

Ja, een redelijk oude..

Maar wat kan er fout gegaan zijn hieraan dan:

Code: Selecteer alles

UPDATE `phpbb_topics` SET `forum_id` = '22' WHERE `topic_status` = '1' AND forum_id = 1;

Headstrong
Berichten: 439
Lid geworden op: 13 aug 2003, 17:21

Bericht door Headstrong » 14 apr 2004, 14:48

Ik heb het ook al op phpbb.com geplaatst, maar ook nog geen reactie. Zal ik dan toch mijn back-up terugzetten? Is er geen andere oplossing?

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 14 apr 2004, 14:54

Moeilijk, deze query zorgt alleen voor topics en zet de aantallen posta/topics van forums niet goed en posts raken in de war. Je kan een back-up terug zetten of alle id's handmatig terug zetten.

Headstrong
Berichten: 439
Lid geworden op: 13 aug 2003, 17:21

Bericht door Headstrong » 14 apr 2004, 16:19

Backup is al een paar weken geleden volgens mij.
Maar dat laatste met die id's, hoe werkt dat, is het moeilijk en veel werk?

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 14 apr 2004, 17:15

Alle topics die zijn verplaatst door het veld forum_id te veranderen moet je weer terug veranderen. Als je het met meerdere forums gedaan hebt is dit bijna onmogelijk.

Headstrong
Berichten: 439
Lid geworden op: 13 aug 2003, 17:21

Bericht door Headstrong » 14 apr 2004, 17:28

Ik heb het gelukkig maar met 1 forum gedaan, ik zal even kijken.
Euhm, waar moet dat ergens staan en hoe zou ik dat moeten terugveranderen, snap nog niet zoveel van sql.

Headstrong
Berichten: 439
Lid geworden op: 13 aug 2003, 17:21

Bericht door Headstrong » 15 apr 2004, 14:53

Weet iemand hoe je het precies moet doen? Wil mijn forum graag snel weer online hebben.

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 15 apr 2004, 16:18

In phpmyadmin moet je naar de tabel phpbb_topics gaan en van alle topics het forum_id weer goed zetten als ze van dat forum komen.

Headstrong
Berichten: 439
Lid geworden op: 13 aug 2003, 17:21

Bericht door Headstrong » 15 apr 2004, 17:30

Gedaan:

Ik ben van phpbb_topics alle topics afgegaan en vond 1 topic (die gesloten was) terug in een ander forum (waar die eigenlijk ook heen moest). Daarvan heb ik het ID weer veranderd, maar er staat nog steeds een error.........

Headstrong
Berichten: 439
Lid geworden op: 13 aug 2003, 17:21

Bericht door Headstrong » 15 apr 2004, 20:35

Heb ik het fout begrepen? Is er nog een andere optie?

Headstrong
Berichten: 439
Lid geworden op: 13 aug 2003, 17:21

Bericht door Headstrong » 16 apr 2004, 14:16

Ik denk dat ik maar een oude backup upload, moet ik bij phpmyadmin, eerst de andere verwijderen?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 16 apr 2004, 14:18

ja, anders krijg je een probleem

ps; je kunt wel van de 'foute' die je nu hebt ook een backup maken en dan kijken of je het ergens anders op een forum waar niemand bij komt kan oplossen als er veel posts verloren gaan
Afbeelding

Headstrong
Berichten: 439
Lid geworden op: 13 aug 2003, 17:21

Bericht door Headstrong » 16 apr 2004, 14:41

Goed idee, zal ik eerst proberen. Had al een backup ervan gemaakt net. :D

Headstrong
Berichten: 439
Lid geworden op: 13 aug 2003, 17:21

Bericht door Headstrong » 16 apr 2004, 15:04

Hmm lycos wil niet meewerken, dus laat ook maar doen. Volgens mij heb ik toch nog een back-up van eind maart zag ik net. Laatste vraag: moet ik het verwijderen of legen?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 16 apr 2004, 15:51

leeg je database
Afbeelding

Headstrong
Berichten: 439
Lid geworden op: 13 aug 2003, 17:21

Bericht door Headstrong » 16 apr 2004, 16:10

Geleegd, geupload en nu krijg ik deze error in php my admin:

Code: Selecteer alles

Fatal error: Allowed memory size of 8388608 bytes exhausted at (null):0 (tried to allocate 6369070 bytes) in /var/www/pma/read_dump.php on line 140

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 16 apr 2004, 16:20

bestand is te groot om in 1 keer up te loaden, plak het er neer in stukjes
Afbeelding

Headstrong
Berichten: 439
Lid geworden op: 13 aug 2003, 17:21

Bericht door Headstrong » 16 apr 2004, 16:48

Euhm, hoe kan ik dat doen? Ik heb hem ge-gzipt, moet ik het .sql bestand uitpakken, en dan met iets openen? Zo ja, met welk programma? Zo nee, hoe dan?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 16 apr 2004, 21:52

pak hem uit en open het in wordpad of word ofzoiets. Je kunt steeds mooie stukjes kopieeren (tot een nieuwe 'create table' bijvoorbeeld)
Afbeelding

Headstrong
Berichten: 439
Lid geworden op: 13 aug 2003, 17:21

Bericht door Headstrong » 17 apr 2004, 11:17

Thanks. Ik ben daarmee bijna klaar, best veel werk, moet alleen de wordlist en wordmatch doen, kan ik trouwens ook iets sneller selecteren dan de hele tijd mijn muisknop ingedrukt te houden en naar onder te gaan, want die wordlist en wordmatch is echt te lang.

Gesloten