Oplossen van bugs en fouten

Bugfixing en foutoplossing — op elke site, wie deze ook heeft gebouwd

Witte schermen, fatale PHP-fouten, 500-fouten, een kassa die stilletjes faalt, een update die de site platlegde, een plug-inconflict dat niemand kan vinden, JavaScript-fouten, een site die gehackt is. Stuur ons het symptoom en wij vinden de oorzaak. WordPress, WooCommerce, Laravel, Django, Node of gewone PHP — en u hoeft niet bij ons te hosten om het te laten repareren.

Een rapport van bevindingen, waarvan de meeste zijn geslaagd en één is gemarkeerd voor aandacht, met een algehele score.
  • Elke hostU hoeft niet te verhuizen
  • Elk CMSWordPress, Woo, Laravel, Django, Node, PHP
  • 25+ jaarvan het lezen van andermans code
  • Oorzaakopgelost, niet alleen het symptoom verborgen
  • We maken eerst een back-upEr wordt niets gewijzigd totdat er een weg terug is
  • Wij vinden de oorzaaklogs, traces en query's, geen giswerk
  • Wij vertellen u wat het wasin eenvoudig Engels, zodat het de volgende keer kan worden voorkomen
  • Geen verplichting om te verhuizenWe zullen het ter plekke herstellen

Wat we oplossen

Als de site iets doet wat niet zou moeten, of gestopt is met iets wat wel zou moeten, staat het op deze lijst.

Witte schermen en fatale PHP-fouten

Een blanco pagina, een 500-fout of een fout die slechts voor sommige bezoekers verschijnt. We schakelen de logregistratie correct in, reproduceren het probleem en traceren het tot op de regel in plaats van plug-ins uit te schakelen totdat het stopt.

Updates die de site defect hebben gemaakt

Een update van de core, een plugin, een thema of de PHP-versie die voor een storing zorgde. In plaats van u te vertellen nooit meer te updaten, zorgen we er eerst voor dat u weer online bent en voeren we de update vervolgens veilig uit.

Conflicten tussen plug-ins en thema's

Twee zaken die elk afzonderlijk werken en met elkaar botsen. Gevonden door tweedeling op een staging-kopie, niet op uw live site voor de ogen van klanten.

Defecte checkouts en betalingen

WooCommerce-bestellingen die stilzwijgend mislukken, betalingsgateways die een time-out krijgen, e-mails die nooit worden verzonden, belastingen of verzendkosten die verkeerd worden berekend. De problemen die geld kosten terwijl er ogenschijnlijk niets aan de hand is.

Fouten die zich voordoen als traagheid

N+1-query's, een cronjob die bij elke pagina-aanroep wordt uitgevoerd, een niet-gecachte externe aanroep, een tabel zonder index. Vaak gemeld als 'de site is traag' en opgelost als een bug.

Gehackte, ontsierde en op de zwarte lijst geplaatste sites

Malware verwijderd, de toegangsweg afgesloten, de achterdeurtjes gevonden en het reputatiewerk voltooid — Search Console, zwarte lijsten en de bijbehorende e-mailreputatie.

JavaScript- en front-endfouten

Een formulier dat niet wil verzenden, een script dat crasht in één browser, een lay-out die breekt op mobiel, een console vol fouten die niemand heeft gelezen.

Database- en gegevensproblemen

Beschadigde of overmatig gegroeide tabellen, een mislukte migratie, dubbele of verweesde rijen, een foutief verlopen import. Hersteld met vooraf een gemaakte kopie.

E-mail die niet aankomt

E-mail van de site belandt in spam of verdwijnt volledig — SPF, DKIM, DMARC, het verzendpad en de plugin die fouten geruisloos inslikt.

Hoe het verloopt

De meeste taken volgen dezelfde vier stappen, en u ontvangt bij elke stap bericht van ons.

  1. Geef het symptoom door

    U hebt geen diagnose nodig — dat is ons werk. Wat u zag, wanneer het begon en wat er vlak ervoor veranderde, is meestal voldoende.

  2. We kijken eerst voordat we een offerte uitbrengen

    We bekijken de site en de logbestanden in alleen-lezenmodus, zodat de offerte is gebaseerd op de werkelijke oorzaak en niet op hoe het symptoom eruitzag. Die inspectie is gratis.

  3. We lossen het op een kopie op, daarna op de site

    Eerst een back-up, de oplossing waar mogelijk getest op een testomgeving en vervolgens live toegepast. Bij een gehackte site dichten we de toegangsweg en ruimen we op wat er is achtergelaten.

  4. U krijgt te horen wat het was

    Een kort verslag van de oorzaak, de oplossing en alles wat ons onderweg is opgevallen dat u later parten kan spelen. Als het een hostingprobleem betreft in plaats van een codeerprobleem, dan vermelden we dat.

Met wie u samenwerkt

25 jaar full-stack engineering, geleid door Neil Lock

Het reddingswerk hier wordt geleid door oprichter en CEO Neil Lock, een full-stack ontwikkelaar met ongeveer 25 jaar productie-ervaring in PHP, Python, .NET en JavaScript. Het debuggen van de codebase van iemand anders is een andere vaardigheid dan het schrijven van uw eigen codebase, en het is iets dat u alleen leert door er heel veel gelezen te hebben.

Wij beheren ook het onderliggende platform met meer dan 700.000 sites, waardoor we op grote schaal zien wat WordPress en WooCommerce daadwerkelijk verstoort — en niet wat een forumthread uit 2019 beweert.

  • Ongeveer 25 jaar full-stack — PHP, Laravel, Python, Django, .NET, Node en WordPress
  • Leest logboeken, traces en query's — niet alleen het symptoom op het scherm
  • Verhelpt de oorzaak en legt u vervolgens in eenvoudig Engels uit wat de oorzaak was
  • Werkt op websites die we niet hosten, zonder verplichting tot verhuizen
Neil Lock op LinkedIn
Een helpdesk met een wachtrij met gesprekken en een antwoord dat wordt geschreven.

Sommige problemen hebben een eigen pagina

Waar de taak een bekende vorm heeft, is er een speciale service voor.

Malware-opschoning en herstel na hack

Infectie verwijderd, het toegangspunt gesloten, en de daaropvolgende werkzaamheden met betrekking tot blokkeerlijsten en reputatie.

Malware-opschoning en herstel na hack →

Verhuizen met AI — gratis

Onze AI verhuist uw site hierheen, onder toezicht van ons migratieteam en van begin tot eind getest vóór de definitieve overstap. Gratis bij elk betaald pakket.

Verhuizen met AI — gratis →

Elke ontwikkelingsdienst die we aanbieden

Eén team, één offerte, welke van deze u ook nodig heeft — en de meeste projecten vereisen er meer dan één.

WordPress-ontwikkeling

Maatwerk, WooCommerce, headless WordPress, prestatieverbeteringen en reddingsoperaties, door mensen die WordPress op grote schaal hosten.

WordPress-ontwikkeling →

Aangepaste plug-ins en thema's

Op maat gemaakte plugins, Gutenberg-blokken, child-thema's en volledig aangepaste thema's, gebouwd volgens de standaarden van de WordPress.org-directory.

Aangepaste plug-ins en thema's →

Webontwikkeling op maat

Full-stack werkzaamheden met PHP, Laravel, .NET, Node en elk modern framework, ongeacht de stack.

Webontwikkeling op maat →

Deskundige websiteversnelling

Een optimalisatieronde voor uw bestaande site — Core Web Vitals, query's en caching, vooraf en achteraf gemeten.

Deskundige websiteversnelling →

Malware-opschoning en herstel na hack

Infectie verwijderd, het toegangspunt gesloten, en de daaropvolgende werkzaamheden met betrekking tot blokkeerlijsten en reputatie.

Malware-opschoning en herstel na hack →

AI-migratie — gratis

Onze AI verhuist uw site hiernaartoe, onder toezicht van ons migratieteam en van begin tot eind getest voorafgaand aan de overstap. Gratis bij elk betaald abonnement.

AI-migratie — gratis →

Veelgestelde vragen

Moet ik de hosting bij u onderbrengen?

Nee. We repareren websites waar ze ook worden gehost, en er is geen enkele verplichting om daarna over te stappen. Als de oorzaak bij de hosting blijkt te liggen en niet bij de code, zullen we u dat eerlijk vertellen — ook wanneer de oplossing iets is wat uw huidige host gratis kan doen.

Welke toegang heeft u nodig?

Gewoonlijk een administratorlogin en toegang tot SFTP of het controlepaneel, plus de foutenlogboeken. Voor een gehackte site hebben we ook de onbewerkte toegangslogboeken nodig. We vragen om het minimale waarmee we kunnen werken, en u kunt de toegang intrekken zodra we klaar zijn.

Wat als u het niet kunt vinden?

De gratis beoordeling vindt plaats vóór de offerte, juist zodat dit risico bij ons ligt en niet bij u. Als we geen mogelijkheid tot herstel zien, laten we dat op dat moment weten en hebt u niets betaald.

Is dit alleen WordPress?

Nee. WordPress en WooCommerce vormen het grootste deel, maar we werken ook met Laravel, Django en modern Python, .NET, Node en standaard PHP. Als het op het web draait, is de kans zeer groot dat we eerder iets soortgelijks hebben gedebugd.

Mijn site is momenteel niet bereikbaar.

Geef dit aan in het formulier, dan zullen wij het als zodanig behandelen. Als u al een hostingklant bent, open dan liever een ticket vanuit het dashboard — dat bereikt ons sneller dan wat dan ook op deze pagina.

Kunt u voorkomen dat dit opnieuw gebeurt?

Dat is de bedoeling van het artikel. Waar het antwoord een proces is in plaats van een tijdelijke oplossing — staging vóór updates, back-ups die daadwerkelijk zijn getest, monitoring die u als eerste zou hebben gewaarschuwd — geven we aan welke dat is, en de meeste daarvan zijn gratis inbegrepen bij onze hosting in plaats van aan u te worden verkocht.

Vertel ons wat er defect is

Het symptoom, wanneer het is begonnen en wat er vlak daarvoor is gewijzigd. We bekijken het probleem voordat we een offerte opstellen, en zowel de inspectie als de offerte zijn kosteloos.

Vraag een gratis offerte aan