Inleiding
Een Error 524 geeft aan dat er wel een succesvolle verbinding (TCP) is gemaakt met je webserver, maar dat de server geen HTTP-antwoord heeft gestuurd voordat de verbinding werd verbroken. Als je Cloudflare gebruikt, wachten zij normaal gesproken 100 seconden op een reactie. Als jouw server langer nodig heeft om een verzoek te verwerken, sluit Cloudflare de verbinding en krijg je deze foutmelding te zien.
Probleem
Je krijgt deze foutmelding te zien wanneer:
Je website de melding "Error 524: A timeout occurred" weergeeft.
Grote data-exports of synchronisaties (veelvoorkomend bij WooCommerce) te lang duren voor de server om te verwerken.
De server overbelast is door te veel gelijktijdige verzoeken.
Hoe op te lossen
Er zijn twee manieren om een 524 error op te lossen:
Optimaliseer je WordPress installatie:
Update PHP: Zorg dat je een moderne PHP-versie gebruikt (minimaal 8.1 of 8.2) voor betere prestaties.
Schakel onnodige plugins uit: Loop je actieve plugins na en deactiveer plugins die je niet strikt nodig hebt om de serverbelasting te verlagen.
Verhoog de Max Execution Time:
De Max Execution Time bepaalt hoe lang een script mag draaien. Als een taak (zoals een product-sync) langer duurt dan de huidige limiet, stopt de server het proces.
Je kunt proberen de PHP time limit zelf te verhogen, maar dit wordt vaak beperkt door hostingproviders.
Advies: Neem contact op met je hostingprovider en vraag hen om de
max_execution_timevoor jouw account te verhogen.
Kom je er niet uit? Je kunt altijd een bericht sturen naar het ondersteuningsteam via de chatballon rechtsonder 🎈 Support to the rescue 👨💻 👩💻
