Ma boutique a un problème : par où commencer
Votre boutique ne se comporte plus comme hier et vous ne savez pas encore pourquoi. Cette rubrique regroupe trente pannes classées par ce que vous constatez à l’écran, pas par cause technique : vous partez du symptôme, la page vous mène vers l’origine probable.
À qui s’adresse cette rubrique
Vous arrivez ici parce que quelque chose ne va pas et que le message d’erreur, quand il y en a un, ne vous dit rien. Le tunnel de commande n’aboutit plus, l’administration refuse de s’ouvrir, une page reste blanche, ou le site répond en dix secondes alors qu’il répondait en une. À ce moment précis, la question n’est pas de choisir un prestataire : elle est de savoir d’où vient la panne.
Les pages qui suivent sont donc écrites pour quelqu’un qui n’a pas encore de diagnostic. Elles partent de ce qui se voit — un écran, un comportement, un courriel d’alerte de l’hébergeur — et remontent vers les causes possibles, de la plus fréquente à la plus rare. Aucune ne suppose que vous sachiez lire du code.
Comment la rubrique est organisée
Les trente pages se répartissent en quatre familles. Les pannes d’affichage : page blanche, images absentes, thème cassé après modification, mise en page mobile dégradée. Les pannes fonctionnelles : paiement impossible, tunnel bloqué, courriels non reçus, imports et exports qui échouent, synchronisation interrompue. Les pannes d’infrastructure : erreur 500, erreur 504, connexion à la base de données refusée, nom de domaine qui ne pointe plus, certificat expiré. Et les situations de gestion : site laissé sans maintenance, prestataire injoignable, panne apparue juste après une mise à jour ou un changement d’hébergeur.
Si votre symptôme figure dans la liste ci-dessous, allez directement sur la page correspondante. Si vous hésitez entre plusieurs, commencez par celle qui sépare une panne du site d’une panne d’hébergement : c’est le premier embranchement du diagnostic, et il évite de chercher longtemps du mauvais côté.
Affichage ou serveur : la distinction qui fait gagner du temps
Une panne d’affichage laisse le serveur répondre : une page revient bien, elle est seulement vide, fausse ou mal habillée. Une panne serveur empêche la réponse d’exister : le navigateur reçoit un code 500, 502 ou 504, ou attend jusqu’à expiration. Dans le premier cas, la cause est presque toujours dans le thème, un module, le cache ou un chemin de fichiers. Dans le second, elle est du côté de PHP, de la base de données ou de la configuration de l’hébergement.
Dans les deux cas le réflexe est le même : ouvrir le journal d’erreurs avant de toucher quoi que ce soit. Sur PrestaShop, l’information utile est dans var/logs/ et dans le journal de l’hébergeur ; sur WordPress, la constante WP_DEBUG_LOG écrit dans wp-content/debug.log. Une seule ligne y nomme souvent le fichier fautif. Modifier le site avant de l’avoir lue revient à effacer la trace qui contenait la réponse.
Les quatre pages les plus utiles au départ
-
Site ou hébergement : d’où vient la panne
Le premier tri à faire. Il oriente vers le code ou vers le serveur, et évite de chercher pendant des heures du mauvais côté.
-
Erreur 500 ou page blanche
Le message le plus courant et le moins bavard, et sa variante muette. Ce qu’ils recouvrent réellement et comment obtenir l’erreur PHP qui se cache derrière.
-
Mon site ne répond plus du tout
Le navigateur tourne dans le vide et n’affiche même pas le site. Les quatre vérifications qui séparent une panne d’hébergement d’une panne applicative.
-
Lire les journaux d’erreurs PrestaShop
La procédure pas à pas pour trouver et interpréter les journaux, avant d’ouvrir le moindre fichier du thème.
Dans cette rubrique
-
Mon site est devenu lent du jour au lendemain
Un site qui met soudain huit secondes à s’ouvrir alors qu’il en mettait deux la semaine dernière n’a pas « vieilli ». Quelque…
-
Mon site ne répond plus du tout
Un site totalement muet est paradoxalement plus simple à diagnostiquer qu’un site à moitié cassé : il n’y a que quelques maillons…
-
Je n’arrive plus à me connecter à l’administration
« Je ne peux plus entrer dans mon back-office » recouvre quatre pannes qui n’ont rien à voir entre elles. Selon que la page de…
-
Erreur 502, 503, 504 : le serveur abandonne en cours de route
Contrairement à une erreur 500, ces trois codes ne viennent presque jamais du code de votre site. Ils sont émis par…
-
Mes e-mails n’arrivent pas ou partent en indésirables
Un e-mail envoyé par un site traverse cinq étapes : le site le fabrique, un serveur l’expédie, le domaine prouve qu’il en est…
-
Mon site s’affiche mal sur mobile
La majorité des visites d’une boutique se fait aujourd’hui sur téléphone, et c’est là que les défauts d’affichage coûtent le plus…
-
Mon certificat SSL a expiré : que se passe-t-il
Un certificat expiré ne casse pas le site : il casse la confiance que le navigateur lui accorde. Le visiteur reçoit un…
-
Le cadenas ne s’affiche plus après le passage en HTTPS
Le certificat est valide, le site répond bien en HTTPS, et pourtant le cadenas est barré ou accompagné d’un avertissement. Ce…
-
Mon hébergeur m’a envoyé un avertissement
« Quota dépassé », « espace disque saturé », « consommation processeur anormale », « base de données verrouillée » : ces messages…
-
J’ai perdu mon référencement après une refonte
Une chute de trafic après une mise en ligne n’est presque jamais une sanction. C’est un problème de continuité : les moteurs…
-
Mon prestataire précédent ne répond plus
Quand la personne qui a construit le site n’est plus joignable, la première urgence n’est pas technique : c’est de savoir ce que…
-
Mes imports et exports de fichiers échouent
Un fichier de catalogue qui ne passe pas produit toujours le même sentiment — « le fichier est pourtant bon » — et cache trois…
-
Mon nom de domaine ne pointe plus vers mon site
Le site est intact sur le serveur, mais l’adresse ne mène plus là où il faut. Entre le bureau d’enregistrement, les serveurs de…
-
Mon site est cassé depuis le changement d’hébergeur
Les fichiers sont là, la base est là, et pourtant une fonction refuse de marcher. Dans presque tous les cas que je traite, rien…
-
Mon site a cassé après une mise à jour
Une mise à jour qui casse quelque chose n’a presque jamais changé une seule chose. Elle a modifié le cœur, parfois la base de…
-
Erreur de connexion à la base de données
« Erreur lors de la connexion à la base de données » est l’un des rares messages que le site affiche vraiment. Il indique que le…
-
Mes clients ne peuvent plus payer
Un paiement bloqué se chiffre en heures, pas en jours. La bonne nouvelle, c’est que la chaîne est courte et que chaque maillon…
-
Mes modifications n’apparaissent pas sur le site
Vous modifiez un prix, une description, une image. Le site affiche « enregistré ». Et la page publique reste identique. Ce n’est…
-
L’affichage est cassé depuis une modification
Une page dont tous les blocs se sont empilés verticalement, sans couleurs ni espacements, n’a pas perdu son contenu : elle a…
-
Mes images ne s’affichent plus
Un cadre vide à la place d’une photo produit est l’un des rares symptômes où le navigateur donne la réponse en un clic. Le code…
-
Mes tâches automatiques ne s’exécutent plus
Une tâche planifiée n’a personne pour lire son message d’erreur. Elle s’exécute la nuit, sans navigateur, sans utilisateur, et…
-
Ma synchronisation avec un outil externe s’est arrêtée
Une liaison entre deux systèmes ne tombe presque jamais sans raison, et presque jamais des deux côtés à la fois. Elle tombe parce…
-
Des erreurs PHP sont apparues après un changement de version
Changer la version de PHP est le geste qui améliore le plus vite les temps de réponse d’un site, et c’est aussi le plus brutal…
-
Mes pages ne sont plus indexées par Google
Une page qui n’apparaît plus dans les résultats a rarement été sanctionnée. Le plus souvent, elle n’a pas été explorée, ou elle a…
-
La panne vient-elle du site ou de l’hébergement
Avant de chercher quoi réparer, il faut savoir à qui parler. Un incident qui relève de l’hébergement ne se corrige pas dans le…
-
Mon site n’a pas été entretenu depuis des années
Un site qui tourne depuis des années sans que personne n’y touche n’est pas un site en panne. C’est un site dont le risque a été…
-
Erreur 500 : d’où vient-elle, quel que soit le CMS
Une erreur 500 n’est pas un diagnostic, c’est un aveu d’échec poli. Le serveur a reçu la demande, a lancé le programme, et le…
-
Tout a déraillé après l’installation d’un module
« J’ai installé un module d’avis clients et c’est le transporteur qui ne s’affiche plus. » Cette phrase revient régulièrement, et…
Questions fréquentes
Je ne sais pas nommer mon symptôme, par où commencer ?
Faut-il un accès FTP ou SSH pour suivre ces pages ?
Ces pages valent-elles pour PrestaShop comme pour WooCommerce ?
Ma boutique est arrêtée maintenant, dois-je vraiment lire avant d’agir ?
Le site fonctionne de nouveau tout seul, faut-il quand même chercher ?
Décrivez votre besoin en 1 minute
Quelques questions ciblées pour que je vous réponde avec une estimation, pas avec un questionnaire de plus.