Naar de hoofdinhoud

Hoe los je een cURL timeout op?

In de meeste gevallen is het probleem gerelateerd aan de server. Het is eigenlijk nooit door de plugin of thema in WordPress.

Jerry Rakels avatar
Geschreven door Jerry Rakels
Deze week bijgewerkt

Inleiding

cURL is een programma dat door jouw server wordt gebruikt om bestanden en gegevens uit te wisselen met andere servers. Zie het als de "postbode" van je website; onze plugins gebruiken cURL bijvoorbeeld om orders en productdata te synchroniseren met platformen zoals bol.com.

Een cURL timeout betekent dat deze verbinding te lang duurt en wordt afgebroken. In vrijwel alle gevallen ligt de oorzaak bij de serverconfiguratie van je hosting en niet bij de WordPress-plugin zelf.

Probleem

Je herkent dit probleem aan de volgende foutmeldingen in je WordPress dashboard:

  • cURL error 28: Connection timed out after X milliseconds.

  • cURL error 28: operation time out after X milliseconds with 0 out of 0 bytes received.

  • De synchronisatie met externe verkoopkanalen stopt met werken.

Hoe op te lossen

Volg deze stappen om de verbinding te herstellen:

  1. Update WordPress: Zorg dat je de meest recente versie van WordPress gebruikt.

  2. Neem contact op met je hostingprovider: Vraag je provider om de volgende parameters te controleren:

    • cURL Versie: Gebruik de meest recente cURL versie.

    • Memory Limit: Verhoog de WP_MEMORY_LIMIT op de server.

    • DNS & Firewall: Check of de provider 'OpenDNS' gebruikt of dat een firewall cURL-verzoeken blokkeert.

    • Cronjobs: Controleer of er limieten zitten op de uitvoering van cronjobs.


Kom je er zelf niet uit? Stuur een bericht naar ons support team via de chatballon rechtsonder 🎈 Support to the rescue!


Kom je er niet uit? Je kunt altijd een bericht sturen naar het supportteam via de chatballon rechtsonder 🎈 Support to the rescue 👨‍💻 👩‍💻

Was dit een antwoord op uw vraag?