Ce matin, j’ouvre mes messages et je tombe sur une capture d’une cliente.
À la place de son site WordPress : l’écran erreur 500 de la mort. Fond blanc, gros titre « Internal Server Error », et c’est tout.
Plus de pages. Plus d’admin. Rien.
J’ai réparé en 5 minutes. Je te raconte, parce que ça peut t’arriver demain.
Erreur 500 sur WordPress, ça veut dire quoi ?
C’est le serveur qui te dit « j’ai un souci » sans te dire lequel. Pratique.
Ton site n’a pas disparu. Il est coincé.
Ça peut venir d’une extension qui plante, d’un manque de mémoire… ou d’un petit fichier qui s’appelle le .htaccess. Et ce matin, un détail du message m’a tout de suite fait penser à lui : même la page d’erreur plantait. Quand ça en arrive là, le problème se trouve souvent avant WordPress.
Le .htaccess, c’est quoi ce truc ?
Un fichier caché, à la racine de ton site. Il donne des consignes au serveur, genre « passe tout en HTTPS » ou « bloque l’accès à tel fichier ».
Si une seule ligne est mal écrite, le serveur ne comprend plus rien. Et il bloque tout.
Ce que peu de gens savent : tu n’es pas la seule à écrire dedans. WordPress y écrit. Ton extension de cache aussi. Ton extension de sécurité aussi. Chacune ajoute ses petites consignes, sans te demander ton avis.
Alors, qu’est-ce qui s’est passé ?
J’ai regardé quand le fichier avait été modifié. Réponse : cette nuit, à 2h07. Personne ne bossait sur le site à cette heure-là, évidemment.
J’ai lu la fin du fichier. Un bloc était coupé en plein milieu, puis recopié en double. Illisible.
Et à 2h07 pile, deux extensions s’étaient mises à jour toutes seules. Les deux ont voulu écrire dans le fichier en même temps… et ça a fait cafouiller l’affaire !
C’est comme deux personnes qui écrivent sur la même feuille au même moment. Tu imagines le résultat.
Et non, ce n’était pas un piratage. J’ai vérifié : aucun fichier bizarre, rien d’ajouté. Juste un accident.
La réparation
D’abord, j’ai fait une copie du fichier abîmé. On ne touche à rien sans sauvegarde, jamais. Si je me plante, je reviens en arrière.
Ensuite, j’ai coupé la partie cassée. Le reste du fichier était bon, je l’ai gardé.
Puis j’ai vérifié que le site s’affichait. C’était reparti.
Et dernière chose : j’ai gardé une copie du fichier réparé. Si ça recommence, je la remets en deux secondes.
Ce que tu peux faire sur ton site
Garde une copie de ton .htaccess quand tout va bien. Tu le trouves dans le gestionnaire de fichiers de ton hébergeur, tu le télécharges, c’est fait.
Pour les extensions importantes (sécurité, cache, paiement), fais les mises à jour toi-même, en journée. Et regarde ton site juste après. Mieux vaut ça qu’une mauvaise surprise au réveil.
Et si un jour tu tombes sur une erreur 500 : respire. Note l’heure, fais une capture du message en entier, et demande-toi ce qui a été mis à jour juste avant. La plupart du temps, la réponse est là.
Toi aussi, tu as eu droit à l’écran de la mort ?
Écris-moi. Ça se répare souvent plus vite qu’on ne le croit.

