Is uw WooCommerce
volledig onbereikbaar ?
we identificeren de verzadiging en herstarten.
Diagnose en het opnieuw online zetten van onbereikbare WooCommerce-webshops
Timeout, niets laadt meer, WP-Admin onbereikbaar, MySQL weigert verbindingen, wp_options die ontploft :
WooCommerce is een samenstelling van plugins, de verzadiging kan overal vandaan komen.
We profileren via SSH, identificeren het knelpunt en herstarten.
4 scenario's van een onbereikbare WC-webshop
De context waarin het probleem optreedt stuurt onmiddellijk de diagnose. Herken het uwe.
Gedurende 2-3 u laden de pagina's in 8, dan 15, dan 30 s, en daarna niets meer. Typische oorzaak : wp_options-tabel in auto-load-verzadiging, of MySQL max_connections bereikt. PHP-FPM stapelt de geblokkeerde workers op tot de pool uitgeput is. Oplossing : de lopende workers stoppen, de database profileren, de verweesde auto-load-opties opschonen.
Gisteren werkte het, u installeerde een plugin, vanmorgen ERR_CONNECTION_TIMED_OUT. Typische oorzaak : zware plugin die al het PHP-geheugen opslokt bij de bootstrap, of plugin die een blokkerende MySQL-query opent. Oplossing : de plugin uitschakelen via SQL (UPDATE wp_options SET option_value = 'a:0:{}' WHERE option_name = 'active_plugins') of de map /wp-content/plugins/ via FTP hernoemen.
Uw klanten bestellen normaal, maar u kunt niet meer inloggen op /wp-admin/ — timeout of wit scherm. Typische oorzaak : zware backofficeplugin (Analytics, Reporting, Reviews) die miljoenen rijen op het dashboard laadt, of Action Scheduler vastgelopen op een taak. Oplossing : gerichte uitschakeling van de backofficeplugin + opschoning van de Action Scheduler-jobs.
De site werkt 10 min, dan 30 min timeout, en dan komt het terug. Typische oorzaak : gedeelde hosting verzadigd tijdens piekuren, DDoS-aanval / bot scraping die de server cyclisch verzadigt, of WP-cron die om de X minuten draait en tijdelijk crasht. Oplossing : identificatie van het patroon via Apache-logs, blokkering van de bots, cron-optimalisatie of hostingmigratie.
WC-webshop weer online in 1 u 34
Echte casus · Webshop ambachtelijke kazen · WordPress 6.4 + WooCommerce 8.4 + 38 plugins · Oktober 2025.
curl -I https://... timeout 30 s. ping OK (server reageert). dig OK (DNS OK). Dus : webserver of applicatie.
systemctl status php-fpm → alle workers bezet sinds 5 u. SHOW PROCESSLIST MySQL → 47 query's SELECT * FROM wp_options WHERE autoload='yes' in wachtrij.
WC Tax Cloud sloeg alle land/btw-koppelingen op in wp_options in auto-load. 234 opties van elk > 1 MB in auto-load = 240 MB geladen bij elke query. PHP verzadigd.
UPDATE wp_options SET autoload='no' WHERE option_name LIKE 'wctaxcloud_%';. Plugin uitgeschakeld via SQL. WP-cache geleegd. Site OK in 4 s.
WooCommerce EU VAT Assistant of custom logica op basis van de leverzones. Herstel van 3 via Stripe betaalde bestellingen die niet in de database waren aangemaakt.
(1 u 34 × 70 €/u excl. btw)
+ 3 Stripe-bestellingen hersteld
Tarieven vooraf aangekondigd
Gratis diagnose. Voor de interventie weet u precies hoeveel het kost voordat ik de code aanraak.
Diagnose
- Test van de lagen DNS / netwerk / PHP / MySQL
- Profilering
wp_options+ Action Scheduler-cron - Becijferde offerte onmiddellijk verzonden
- U beslist of u verdergaat
Gerichte interventie
- Back-up bestanden + database vóór interventie
- Uitschakeling zware plugin / opschoning
wp_options - Herstel verweesde Stripe/PayPal-bestellingen (≤ 10)
- Schriftelijk rapport + preventieve aanbeveling
- Garantie 30 dagen op de oplossing
WooCommerce-onderhoud
- Uptime-monitoring om de 5 min + onmiddellijke sms-waarschuwing
- Dagelijkse automatische externe back-ups
- Audit
wp_options+ maandelijkse Action Scheduler-cron - Prioritaire interventie als de site uitvalt
« WooCommerce onbereikbaar » is niet...
Als WordPress de melding « Er heeft zich een kritieke fout voorgedaan » toont in plaats van een timeout, is dat een andere PHP-bug, geen verzadiging. Aparte pagina.
Pagina kritieke fout → ❌ Niet zomaar een trage siteAls uw site in 8 s reageert maar wél reageert, gaat het om prestaties, niet om onbeschikbaarheid. Aparte, minder dringende pagina.
Pagina trage WP → ❌ Geen geïsoleerde betaalbugAls de site werkt maar alleen de checkout / betaling crasht, gaat het om een gelokaliseerde functionele bug, geen verzadiging. Aparte pagina.
Pagina WC-betaling →WooCommerce onbereikbaar — veelgestelde vragen
wp_options-tabel waarvan de auto-load is ontploft (> 50 MB), (3) MySQL max_connections bereikt, (4) WP-cron in een lus (Action Scheduler vastgelopen op een WooCommerce-taak), (5) verzadigde gedeelde hosting tijdens piekuren, (6) DDoS-aanval / massale bot scraping. Diagnose via SSH + php-fpm.log + MySQL processlist.UPDATE wp_options SET option_value = 'a:0:{}' WHERE option_name = 'active_plugins') en vervolgens bisectie.wp_options opschonen : 1 u. MySQL max_connections : 15 min voor de limiet + onderzoek naar de diepere oorzaak. Action Scheduler vastgelopen : 30 min. DDoS/bot scraping : 30 min tot 2 u. 80 % van de gevallen in minder dan 2 u zodra de diagnose is gesteld.wp_options. (3) Migratie naar gespecialiseerde hosting (Kinsta, WP Engine, o2switch Pro) als de webshop > 200 bestellingen/maand verwerkt. Vermindert 80-90 % van het herhalingsrisico.Is uw WooCommerce-webshop down ?
Gratis diagnose in 30 min : we identificeren de verzadiging en becijferen het onlinezetten. Offerte binnen 24 werkuren.