✓ Geen verborgen kosten · ⚡ Reactie binnen 24 u · 💬 WhatsApp
🚨 WC-webshop down · Dringend onlinezetten

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.

Of ik bel : 07 45 26 41 07
✓ Gratis diagnose ✓ Offerte binnen 24 werkuren ✓ Vanaf 70 €/u excl. btw ✓ Verweesde bestellingen hersteld
👀 Welk scenario

4 scenario's van een onbereikbare WC-webshop

De context waarin het probleem optreedt stuurt onmiddellijk de diagnose. Herken het uwe.

A. Site die geleidelijk vertraagt en dan vastloopt

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.

B. Site van de ene op de andere dag down (na plugininstallatie)

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.

C. WP-Admin onbereikbaar, frontend OK

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.

D. Site die met tussenpozen uitvalt

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.

⚡ Typische interventie

WC-webshop weer online in 1 u 34

Echte casus · Webshop ambachtelijke kazen · WordPress 6.4 + WooCommerce 8.4 + 38 plugins · Oktober 2025.

07:42
WhatsApp van de klant « Niets laadt meer sinds 6 u vanmorgen. Gisteravond ging alles goed. We hebben gisterenmiddag een "WooCommerce Tax Cloud"-plugin geïnstalleerd om de EU-btw te beheren. »
07:48
Externe diagnose curl -I https://... timeout 30 s. ping OK (server reageert). dig OK (DNS OK). Dus : webserver of applicatie.
07:58
SSH-toegang · profilering 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.
08:14
Oorzaak geïdentificeerd De plugin 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.
08:31
Plugin uitschakelen · opties opschonen SQL : UPDATE wp_options SET autoload='no' WHERE option_name LIKE 'wctaxcloud_%';. Plugin uitgeschakeld via SQL. WP-cache geleegd. Site OK in 4 s.
09:16
Rapport + zoektocht naar alternatief voor EU-btw E-mail met tijdlijn, oorzaak en 2 haalbare alternatieven voor het EU-btw-beheer : 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 h 34
Totale interventie
~ 94 €
Gefactureerd op offerte
(1 u 34 × 70 €/u excl. btw)
~ 1 800 €
Verloren omzet over 6 u
+ 3 Stripe-bestellingen hersteld
💰 Tarieven

Tarieven vooraf aangekondigd

Gratis diagnose. Voor de interventie weet u precies hoeveel het kost voordat ik de code aanraak.

🔍 Diagnose

Diagnose

het knelpunt vinden
0gratis
30 min · vrijblijvend
  • Test van de lagen DNS / netwerk / PHP / MySQL
  • Profilering wp_options + Action Scheduler-cron
  • Becijferde offerte onmiddellijk verzonden
  • U beslist of u verdergaat
De diagnose starten →
⚡ Meest gevraagd 🔧 Interventie

Gerichte interventie

de webshop weer online zetten
vanaf 70excl. btw
volgens diagnose · prijs vooraf aangekondigd
  • 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
🛡️ Onderhoud

WooCommerce-onderhoud

detecteren voordat het verzadigt
vanaf 50/ maand
bewaking 24/7 · verbintenis 12 maanden
  • 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
❓ FAQ

WooCommerce onbereikbaar — veelgestelde vragen

Zes typische oorzaken : (1) zware of slecht gecodeerde plugin die al het PHP-geheugen opslokt, (2) 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.
Vaak bij WC met een omvangrijke catalogus. De admin voert zware query's uit (analytics-dashboard, productzoekopdracht) die in de gecachete frontend ontbreken. Oorzaken : (1) fatale admin-plugin bij het laden van het dashboard, (2) telquery die een timeout geeft (niet-geïndexeerde database), (3) statistiekenplugin die miljoenen rijen laadt, (4) Action Scheduler vastgelopen op een taak. Oplossing : SSH/FTP om verdachte plugins via SQL uit te schakelen (UPDATE wp_options SET option_value = 'a:0:{}' WHERE option_name = 'active_plugins') en vervolgens bisectie.
Afhankelijk van de oorzaak : zware plugin : 30 min na identificatie. 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.
Ja, uw reeds geplaatste bestellingen staan in de database en lopen geen risico. Probleem : geen nieuwe bestelling zolang de site down is. Lopende betalingen zijn lastiger : een klant die op Stripe belandde op het moment van de timeout kan betaald hebben zonder dat de WC-bestelling werd aangemaakt (webhook niet ontvangen). Bij het opnieuw online zetten worden de Stripe/PayPal-betalingen gekruist met de WC-bestellingen van de afgelopen 24 u om de verweesde handmatig aan te maken (inbegrepen ≤ 10).
Nee, er is minstens FTP of cPanel nodig. Als alle toegangen verloren zijn (overdracht van de host, wissel van dienstverlener), kunt u ze terugvragen bij uw host (1 tot 4 u na het tonen van een identiteitsbewijs). Wij begeleiden u gratis telefonisch. Zodra er een toegang is hersteld, beginnen we met de diagnose.
Drie maatregelen : (1) uptime-monitoring om de 5 min vanuit meerdere regio's : sms-waarschuwing zodra verzadiging optreedt (10-20 €/maand standalone of inbegrepen in onderhoud). (2) Halfjaarlijkse audit van de WC-plugins : verwijdering van niet-onderhouden plugins, updates van kritieke plugins, optimalisatie 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.

📞 07 45 26 41 07
Chatten op WhatsApp
💬 Chat via WhatsApp — reactie binnen enkele minuten