Maar hoe meer dames op dit forum hoe beter, anders wordt het zo saai... [/news]
Forum 10 doet weer raar zie ik op de voorpagina.
Heb nog niet de reden gevonden waarom dit gebeurd, maar weet wel ongeveer wanneer. Bij het plaatsen van een post wordt de index opnieuw gemaakt en denk dat het bestand niet goed gelocked wordt.
Tevens zal ik als eenmaal de auto-fixer er is de database fout niet meer tonen op de voorpagina.
Maar aangezien hij het geprogrammeerd heeft dacht ik zo dat hij misschien kon helpen. Ik zie hem zo nu en dan hier nog wel eens in de lijst met gebruikers voorbij komen dus dacht dat het nog allemaal vriendjes was onderling. Nou, succes dan maar met het oplossen.
Rommelkont om 22:26, 1-07-2008Sorry hoor, geen idee dat het zo gevoelig lag allemaal.
O er hoeft heus geen "Sorry" te klinken, hoor !De verstandhouding is volgens mij niet 'gevoelig',maar iedereen gaat inmiddels zijn eigen wegen een oplossing ligt niet in het verleden.
(Bewerkt door Peter Villevoye om 22:46, 1-07-2008)
Mogelijke oorzaak: iets met microtime() in de oorspronkelijke code? Als er een bericht toegevoegd wordt dan moet de tabel 'eventjes' gelocked worden zodat niet 2 tegelijk kunnen schrijven in die tabel. Als de waarde bij de functie niet meer toepasselijk is voor de snelheid waarmee de server de opdracht uitvoert (bijv. 300 ms) laat deze een steekje vallen denk ik. (Bewerkt door Leendert om 0:14, 2-07-2008)
(Bewerkt door Leendert om 0:14, 2-07-2008)
Oorspronkelijk bericht:Heb in theorie de oplossing gevonden. Luister en hopelijk is dit duidelijk.
Bij het plaatsen van een nieuw topic wordt de list.cgi bijgewerkt (dit is de beruchte index). Bij het wegschrijven gaat er blijkbaar iets fout waardoor list.cgi leeg is.
Wat ik ga doen is: voor dat de nieuwe list.cgi wordt gegenereerd maak ik van de oude een backup. Na het wegschrijven controleer ik of de nieuwe list.cgi niet leeg is, zo ja dan roep ik dezelfde functie opnieuw aan om de lijst opnieuw te genereren. Als het de tweede keer weer fout gaat zet ik de backup terug en zet ik een parameter dat forum gerebuild moet worden.Een script op de server controleert deze parameters en dan zal het forum auotomatisch gerebuild worden.
Maar zal dit vanavond is in praktijk proberen te maken.
Welterusten.
Peter Villevoye om 18:27, 1-07-2008Je moet ook begrijpen dat het hele forum 'vroeger' op 2 Xserves draaide en nu op een gewone flinke G5 of zo (ik weet er het fijne ook niet meer van...).
Als ik het me goed herinner dan draaide het forum vroeger op een twee Xserves, een G4 en een G5. Sinds Léon door is gegaan met MacZone draait MF op alleen een G4. De bedoeling is dat daar weer een G5 bij komt en de koop daarvoor is in principe al rond, alleen is er vertraging door persoonlijke omstandigheden bij de verkopende partij. Maar binnen afzienbare tijd is het de bedoeling dat we hardwarematig weer terug zijn bij de oude situatie die een hoop meer aankon dan wat we deze arme Xserve G4 nu laten verwerken.[/news]