Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Anders (software)

tijd bug in phpbb2 icm met server

Anoniem
None
4 antwoorden
  • Beste mensen,

    Mijn PhpBB2 forum heb ik op een nieuwe server gezet. Nu was het forum actief voordat ik de tijdinstellingen goed had. Het forum loopt in tijd 1 dag voor, zo staat de server. Nadat ik de tijd van de server een dag terugzette komt het volgende bericht na het posten: "U kan niet zo snel achter elkaar een bericht plaatsen"

    Een dergelijke 'time-bug' ben ik nog nooit tegengekomen. Mijn vraag is:
    - om de tijd goed in te stellen kan ik een dag niet posten. Hoe los ik dat op?

    d.
  • Bij gewoon phpBB kun je de "flood interval" instellen, misschien als je daar 0 neerzet dat het werkt. En anders kun je een negatieve waarde proberen van -86400 wat het aantal seconden voor een hele dag is.
  • het probleem is dat door de foutieve tijd mensen al op 7 juli gepost hebben terwijl het 5 juli is

    nu zet ik de dag terug naar 5juli en ik krijg de foutmelding dat ik niet zo snel achter elkaar kan posten.

    logisch; phpbb denkt bij iedere poging die ik doe dat er net gepost is. ik zal dus 2 dagen niet moeten posten om alle postdata voorbij tegaan. maar dat kan toch niet?

    k zal dus het forum op twee dagen terug moeten zetten in het configuratiescherm? haha.

    dan is er een probleem. die flood interval gaat mar tot en met 3 cijfers achter de '- '

    d.

    d.
  • probleem opgelost.

    22 berichten waren NA 5 juli 10.30 uur geplaatst. deze zijn verwijderd. nu loopt hij weer als een zonnetje.

    om trouwens de flood interval te omzeilen kreeg ik de volgende code van FlorisD van webmastercity.nl

    [code:1:79c94c3754]OPEN forum/includes/functions_post.php

    ZOEK naar:
    Code:
    if (intval($row['last_post_time']) > 0 && ($current_time - intval($row['last_post_time'])) < intval($board_config['flood_interval']))



    VERANDER dit in:

    Code:
    if (intval($row['last_post_time']) > 0 && ($current_time - intval($row['last_post_time'])) < intval($board_config['flood_interval']) && ($row['last_post_time'] < $current_time))



    SLUIT dit bestand

    Bovenstaande zou moeten werken de flood-beveiliging tijdelijk te omzeilen.
    [/code:1:79c94c3754]

    misschien handig voor wie het ooit zoekt. ik heb hem overigens niet gebruikt.

    d.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.