API04002: Onverwachte responscode
Wat dit betekent
De server retourneerde een HTTP-statuscode die niet werd verwacht voor dit verzoek. Veelvoorkomende codes zijn onder andere 500 (serverfout), 403 (verboden), 404 (niet gevonden), enz.
Veelvoorkomende oorzaken
- 500 Internal Server Error — PHP is gecrasht of liep tegen een fout aan
- 403 Forbidden — Toegang geweigerd door beveiligingsinstellingen
- 404 Not Found — Het eindpunt bestaat niet
- 502/503/504 — Problemen met de servergateway of beschikbaarheid
Hoe op te lossen
Voor 500-fouten (serverfout)
- Controleer de PHP-foutlogs
- Verhoog de PHP-geheugenlimiet
- Zoek naar pluginconflicten
- Controleer
wp-content/debug.log
Voor 403-fouten (verboden)
- Controleer de instellingen van de beveiligingsplugin (Wordfence, Sucuri, enz.)
- Zet de POS of je IP op de witte lijst
- Controleer
.htaccessop blokkeerregels - Verifieer dat ModSecurity de verzoeken niet blokkeert
Voor 404-fouten (niet gevonden)
- Verifieer dat de WCPOS-plugin actief is
- Vernieuw de WordPress-permalinks (Instellingen → Permalinks → Opslaan)
- Controleer of de REST API is ingeschakeld
- Verifieer de URL-configuratie
Voor 502/503/504-fouten (gatewayproblemen)
- Neem contact op met je hostingprovider
- Wacht tot de server is hersteld
- Controleer of de site zwaar belast is
- Verifieer dat de server actief is
Algemene probleemoplossing
- Probeer je site rechtstreeks te openen
- Controleer het hostingcontrolepaneel op problemen
- Bekijk de toegangslogs van de server
- Neem indien nodig contact op met de hostingsupport