Résoudre un problème.
Comprendre ce qui se passe.
Pas de listes génériques : un problème précis par page, vérifié dans les sources de WordPress plutôt que recopié.
« Allowed memory size of … bytes exhausted » : une limite, pas un coupable
Convertir les octets du message, lire la limite qui s’applique vraiment, l’augmenter là où elle se règle, puis trouver ce qui remplit la mémoire.
Une erreur, une solution · 10 min →02« Vous n’avez pas l’autorisation d’accéder à cette page » : un refus, pas une panne
WordPress vous reconnaît mais ne vous trouve aucun rôle. Le préfixe, l’option des rôles et la ligne usermeta à vérifier, puis se rendre les droits.
Une erreur, une solution · 8 min →03« Une autre mise à jour est en cours » : un verrou, pas un état
Une option en base, valable quinze minutes, bloque la mise à jour du cœur. Comment la lire, quand attendre, quand la retirer.
Une erreur, une solution · 6 min →04Boucle de redirection : lire qui renvoie vers qui
ERR_TOO_MANY_REDIRECTS a toujours deux auteurs. Chaque en-tête Location en nomme un, et WordPress signe les siens.
Une erreur, une solution · 8 min →05« La réponse n’est pas une réponse JSON valide »
L’éditeur n’est pas en cause : l’API REST a répondu autre chose que du JSON. Une adresse à ouvrir dit quoi.
Une erreur, une solution · 8 min →06« Il y a eu une erreur critique sur ce site »
Ce que WordPress a intercepté, et pourquoi l’e-mail de récupération n’arrive jamais.
Une erreur, une solution · 8 min →07« Erreur lors de la connexion à la base de données »
Connexion refusée ou connexion perdue : deux messages voisins, deux causes opposées.
Une erreur, une solution · 7 min →08Erreur 500 : identifier d’abord qui l’a écrite
WordPress, PHP ou le serveur web ? La page d’erreur est signée, et la signature oriente.
Une erreur, une solution · 7 min →09Page blanche : lire ce que WordPress n’affiche pas
Le code de réponse et le code source partagent le diagnostic en deux moitiés.
Une erreur, une solution · 7 min →10Plugins de cache : ce qu’ils font vraiment, et ça dépend de votre serveur
Six extensions mesurées sur Apache, nginx et OpenLiteSpeed. Une seule cache sans réglage, une autre seulement sous LiteSpeed.
Banc d’essai · 10 min →11Quelle pile serveur chez chaque hébergeur WordPress ?
Apache, nginx ou LiteSpeed chez quinze hébergeurs, avec une source datée par cellule, et la colonne du banc cache qui vous concerne.
Référence · 7 min →12Plugins de maintenance : ce qu’ils répondent vraiment
Cinq extensions installées et interrogées. Deux répondent 200, deux cassent robots.txt.
Banc d’essai · 7 min →13« Indisponibilité temporaire pour cause de maintenance »
Le message qui bloque un site après une mise à jour interrompue, et comment le retirer.
Dépannage · 6 min →14Mettre WordPress en maintenance proprement
Sauvegarde, accès préservé, statut 503, chemins à exclure et contrôles avant réouverture.
Guide · 6 min →15Mode maintenance et SEO : les signaux à envoyer
Ce que chaque code de réponse raconte à un moteur, et le piège qui coûte le plus cher.
Référencement · 5 min →16Mettre WordPress en maintenance sans plugin
Le fichier .maintenance, une mu-extension de quinze lignes, ou une règle serveur.
Guide · 6 min →17« Bientôt disponible » ou mode maintenance
Deux pages qui se ressemblent, deux messages opposés envoyés aux moteurs.
Référencement · 5 min →18Garder l’accès administrateur pendant les travaux
Les six chemins à ne jamais couper, et comment se rouvrir la porte.
Guide · 5 min →19Checklist interactive avant une maintenance
Dix contrôles simples à cocher avant, pendant et après votre intervention.
Outil gratuit →