Request timeout
Een request timeout betekent dat een verzoek naar de server te lang duurt en wordt afgebroken. Dit gebeurt meestal wanneer een proces niet op tijd wordt afgerond.
Wat betekent een request timeout?
Een request timeout ontstaat wanneer:
- Een script te lang blijft draaien
- De server niet snel genoeg reageert
- Een proces vastloopt of vertraagt
De server stopt het verzoek automatisch om overbelasting te voorkomen.
Mogelijke oorzaken
Een request timeout kan verschillende oorzaken hebben:
- Zware of trage scripts
- Grote import- of exportprocessen
- Externe koppelingen die niet reageren
- Hoog server- of databasegebruik
- Te lage PHP time-out instellingen
Request timeout oplossen
Doorloop onderstaande stappen om het probleem te achterhalen en op te lossen.
1) Script of proces controleren
Controleer wat je aan het doen was toen de fout ontstond:
- Import of export uitvoeren
- Grote pagina laden
- Plugin of script gebruiken
Probeer de actie opnieuw uit te voeren of op te splitsen in kleinere delen.
2) Resourcegebruik controleren
Controleer of je server zwaar belast is:
- Log in op cPanel
- Ga naar: Metrics > Resourcegebruik
Bij hoog verbruik kan een request langer duren en een timeout veroorzaken.
3) PHP-instellingen controleren
Een te korte maximale uitvoeringstijd kan een timeout veroorzaken.
Controleer en verhoog indien nodig:
- max_execution_time
- max_input_time
Pas dit aan via cPanel (PHP instellingen).
4) Externe koppelingen controleren
Gebruik je een externe API of koppeling?
- Controleer of deze bereikbaar is
- Test of het probleem tijdelijk is
Trage of niet reagerende externe diensten kunnen timeouts veroorzaken.
5) Website optimaliseren
Zorg dat je website efficiënt werkt:
- Gebruik caching (bijv. LiteSpeed Cache)
- Optimaliseer database en plugins
- Verwijder onnodige plugins
Kom je er niet uit?
Blijft de request timeout terugkomen? Neem dan contact op met support via support@surver.nl.