Correction de bugs et d’erreurs

Correction de bugs et d’erreurs — sur n’importe quel site, peu importe qui l’a conçu

Écrans blancs, erreurs fatales PHP, erreurs 500, processus de commande qui échoue silencieusement, mise à jour ayant rendu le site inaccessible, conflit d’extensions que personne n’arrive à identifier, erreurs JavaScript, site piraté. Décrivez-nous les symptômes et nous en trouverons la cause. WordPress, WooCommerce, Laravel, Django, Node ou PHP brut — et vous n’avez pas besoin d’être hébergé chez nous pour que le problème soit résolu.

Un rapport des résultats, la plupart réussis et un signalé pour attention, avec un score global.
  • N’importe quel hôteVous n’avez pas besoin de déménager
  • N’importe quel CMSWordPress, Woo, Laravel, Django, Node, PHP
  • + de 25 ansde lire le code d’autres personnes
  • Causecorrigé, pas seulement le symptôme masqué
  • Nous effectuons d’abord une sauvegardeRien n’est modifié tant qu’il n’existe pas de moyen de revenir en arrière
  • Nous trouvons la causejournaux, traces et requêtes, pas de suppositions
  • Nous vous disons ce que c’étaiten anglais simple, afin que cela puisse être évité la prochaine fois
  • Aucune obligation de transfertNous le réparerons là où il se trouve

Ce que nous réparons

Si le site fait quelque chose qu’il ne devrait pas faire, ou a cessé de faire quelque chose qu’il devrait faire, cela figure sur cette liste.

Écrans blancs et erreurs fatales PHP

Une page blanche, une erreur 500 ou une erreur qui n’apparaît que pour certains visiteurs. Nous activons correctement la journalisation, reproduisons le problème et le traçons jusqu’à la ligne exacte plutôt que de désactiver des extensions jusqu’à ce qu’il cesse.

Mises à jour ayant endommagé le site

Une mise à jour du cœur, d’une extension, d’un thème ou de la version de PHP qui a tout interrompu. Nous rétablissons d’abord votre site, puis nous veillons à ce que la mise à jour s’applique en toute sécurité au lieu de vous recommander de ne plus jamais mettre à jour.

Conflits d’extensions et de thèmes

Deux éléments qui fonctionnent chacun séparément et entrent en conflit l’un avec l’autre. Trouvé par dichotomie sur une copie de préproduction, et non sur votre site en ligne devant les clients.

Processus de commande et paiements défaillants

Des commandes WooCommerce qui échouent silencieusement, des passerelles de paiement qui expirent, des e-mails qui ne partent jamais, des taxes ou des frais d’expédition mal calculés. Ceux qui coûtent de l’argent alors que tout semble normal.

Erreurs qui se manifestent par des lenteurs

Requêtes N+1, un cron exécuté à chaque chargement de page, un appel externe non mis en cache, une table sans index. Souvent signalé comme « le site est lent » et corrigé comme un bogue.

Sites piratés, défigurés et inscrits sur liste noire

Logiciel malveillant supprimé, point d’entrée fermé, portes dérobées trouvées et travail sur la réputation effectué — Search Console, listes noires et réputation des e-mails associée.

Erreurs JavaScript et front-end

Un formulaire qui ne s’envoie pas, un script qui plante sur un navigateur, une mise en page qui se déforme sur mobile, une console pleine d’erreurs que personne n’a lues.

Problèmes de base de données et de données

Tables corrompues ou surdimensionnées, migration ayant échoué, lignes dupliquées ou orphelines, importation erronée. Réparées après création préalable d’une copie.

E-mail qui n’arrive pas

Les e-mails du site finissent dans les spams ou disparaissent totalement — SPF, DKIM, DMARC, le chemin d’envoi et l’extension qui masque silencieusement les échecs.

Comment cela se passe

La plupart des tâches suivent les mêmes quatre étapes, et nous vous informons à chacune d’entre elles.

  1. Indiquez-nous le symptôme

    Vous n’avez pas besoin d’établir un diagnostic, c’est notre travail. Ce que vous avez constaté, le moment où cela a commencé et ce qui a changé juste avant suffisent généralement.

  2. Nous examinons avant d’établir un devis

    Nous effectuons un examen en lecture seule du site et des journaux d’événements afin que le devis soit basé sur la cause réelle, et non sur l’apparence du symptôme. Cet examen est gratuit.

  3. Nous le corrigeons sur une copie, puis sur le site

    D’abord une sauvegarde, le correctif validé sur une copie de préproduction dans la mesure du possible, puis appliqué en production. Sur un site piraté, nous fermons la voie d’accès tout en nettoyant ce qui a été laissé derrière.

  4. On vous indique ce dont il s’agissait

    Un compte-rendu succinct de la cause, du correctif et de tout ce que nous avons remarqué en cours de route et qui risque de vous poser problème par la suite. S’il s’agit d’un problème d’hébergement plutôt que de code, nous vous le signalons.

Vos collaborateurs

25 ans d’ingénierie full-stack, dirigés par Neil Lock

Les opérations de sauvetage sont ici dirigées par le fondateur et PDG Neil Lock, un développeur full-stack fort d’environ 25 ans d’expérience en production sur PHP, Python, .NET et JavaScript. Déboguer la base de code d’une autre personne est une compétence différente de l’écriture de la vôtre, et elle ne s’acquiert qu’en en ayant lu un très grand nombre.

Nous gérons également la plateforme sous-jacente, qui héberge plus de 700 000 sites, ce qui nous permet de constater ce qui bloque réellement WordPress et WooCommerce à grande échelle — et non ce qu’un fil de discussion de forum de 2019 prétend.

  • Environ 25 ans d’expérience full-stack — PHP, Laravel, Python, Django, .NET, Node et WordPress
  • Lit les journaux, les traces et les requêtes — pas seulement le symptôme à l’écran
  • Corrige la cause, puis vous explique en anglais simple ce qui l’a provoquée
  • Fonctionne sur les sites que nous n’hébergeons pas, sans obligation de transfert
Neil Lock sur LinkedIn
Un centre d’assistance avec une file d’attente de conversations et une réponse en cours de rédaction.

Certains problèmes ont leur propre page

Lorsque la tâche a une forme connue, il existe un service dédié pour celle-ci.

Migration par IA — gratuit

Notre IA transfère votre site ici, sous la supervision de notre équipe de migration et testé de bout en bout avant la bascule. Gratuit avec tous les forfaits payants.

Migration par IA — gratuit →

Tous les services de développement que nous proposons

Une seule équipe, un seul devis, quel que soit votre besoin parmi ceux-ci — et la plupart des projets en nécessitent plus d’un.

Développement WordPress

Développements sur mesure, WooCommerce, WordPress headless, optimisation des performances et sauvetages, par des personnes qui hébergent WordPress à grande échelle.

Développement WordPress →

Extensions et thèmes personnalisés

Extensions sur mesure, blocs Gutenberg, thèmes enfants et thèmes entièrement personnalisés, conçus selon les normes du répertoire WordPress.org.

Extensions et thèmes personnalisés →

Accélération de site par un expert

Une phase d’optimisation de votre site existant — Core Web Vitals, requêtes et mise en cache, mesurées avant et après.

Accélération de site par un expert →

Migration par IA — gratuit

Notre IA transfère votre site ici, sous la supervision de notre équipe de migration et testé de bout en bout avant le basculement. Gratuit avec chaque forfait payant.

Migration par IA — gratuit →

Foire aux questions

Dois-je obligatoirement héberger chez vous ?

Non. Nous réparons les sites où qu’ils soient hébergés, et il n’y a aucune obligation de migrer par la suite. S’il s’avère que la cause provient de l’hébergement plutôt que du code, nous vous le dirons en toute franchise — y compris lorsque la solution est une chose que votre hébergeur actuel peut effectuer gratuitement.

De quel accès avez-vous besoin ?

Généralement un identifiant administrateur et un accès soit par SFTP soit au panneau de contrôle, ainsi que les journaux d’erreurs. Pour un site piraté, nous demandons également les journaux d’accès bruts. Nous ne demandons que le strict minimum pour pouvoir travailler, et vous pouvez révoquer ces accès dès que nous avons terminé.

Que faire si vous ne le trouvez pas ?

L’évaluation gratuite a lieu avant le devis précisément pour que ce risque nous incombe plutôt qu’à vous. Si nous n’entrevoyons aucune solution, nous vous en informons à ce stade et vous n’avez rien déboursé.

Est-ce uniquement WordPress ?

Non. WordPress et WooCommerce représentent la majeure partie de notre activité, mais nous travaillons également sur Laravel, Django et le Python moderne, .NET, Node et le PHP pur. Si cela fonctionne sur le Web, il est très probable que nous ayons déjà débogué quelque chose de similaire auparavant.

Mon site est actuellement inaccessible.

Indiquez-le dans le formulaire et nous le traiterons en conséquence. Si vous êtes déjà client d’un hébergement, ouvrez plutôt un ticket depuis le tableau de bord — cela nous parviendra plus rapidement que toute autre option sur cette page.

Pouvez-vous empêcher que cela ne se reproduise ?

C’est tout l’objet de cet article. Lorsque la réponse est un processus plutôt qu’un correctif — un environnement de préproduction avant les mises à jour, des sauvegardes réellement testées, une surveillance qui vous aurait averti en premier — nous précisons lequel, et la plupart d’entre eux sont inclus gratuitement dans notre hébergement plutôt que de vous être vendus.

Dites-nous ce qui ne fonctionne pas

Le symptôme, la date à laquelle il s’est manifesté et ce qui a changé juste avant. Nous examinons la situation avant d’établir un devis, et l’examen ainsi que le devis sont tous deux gratuits.

Obtenir un devis gratuit