Ton site WordPress affiche une erreur 500 et plus rien ne fonctionne ? Page blanche, message flippant, zéro info utile… bref, le stress.
Bonne nouvelle : dans la majorité des cas, ce n’est pas grave et surtout réparable sans tout casser.
Dans cet article, je vais t’expliquer ce qu’est vraiment une erreur 500, pourquoi elle arrive, et surtout quoi faire étape par étape pour remettre ton site sur pied, calmement.
C’est quoi exactement une erreur 500 sur WordPress ?
L’erreur 500, aussi appelée Internal Server Error, est un message générique du serveur.
En clair, le serveur te dit : « Il s’est passé un truc chelou, mais je sais pas trop quoi. »
Ce qu’il faut comprendre :
- ce n’est pas une erreur de contenu
- ce n’est pas forcément WordPress le problème
- c’est souvent lié à une mauvaise configuration, un plugin ou un thème
Pourquoi ton site affiche une erreur 500 ?
Dans 90 % des cas, le souci vient d’un de ces points-là.
Un plugin qui pose problème
Mise à jour ratée, conflit entre extensions, plugin mal codé…
C’est la cause numéro 1 des erreurs 500 sur WordPress.
Un thème défectueux
Un thème mal développé ou une mise à jour bancale peut suffire à bloquer tout le site.
Un fichier .htaccess corrompu
Très fréquent après une migration, une modification technique ou un plugin de cache un peu trop zélé.
Une limite de mémoire PHP atteinte
Ton site demande plus de ressources que ce que le serveur autorise.
Une version PHP incompatible
Un plugin ancien avec une version PHP trop récente, et tout casse.
Que faire quand ton site WordPress affiche une erreur 500
On va y aller dans le bon ordre, sans paniquer et sans tout casser.
Étape 1 – Recharger la page
Oui, vraiment.
Parfois, le serveur a juste eu un micro-bug temporaire.
Si l’erreur revient, on passe à la suite.
Étape 2 – Désactiver tous les plugins
Si tu as encore accès à l’admin WordPress :
- Va dans Extensions
- Sélectionne tout
- Clique sur Désactiver
Si le site revient, c’est gagné : un plugin est en cause.
Réactive-les un par un pour trouver le coupable.
Si tu n’as plus accès à l’admin
Via FTP ou le gestionnaire de fichiers de ton hébergeur :
- Va dans
/wp-content/ - Renomme le dossier
pluginsenplugins-old
WordPress désactivera automatiquement toutes les extensions.
💡 Si le site refonctionne après ça, tu sais que le problème vient d’un plugin.
Étape 3 – Tester avec un thème par défaut
Si ce n’est pas un plugin, on teste le thème.
Toujours via FTP :
- Va dans
/wp-content/themes/ - Renomme le dossier de ton thème actif
WordPress basculera automatiquement sur un thème par défaut.
Si le site revient :
- le thème est en cause
- une mise à jour ou un changement sera nécessaire
Étape 4 – Régénérer le fichier .htaccess
Un fichier .htaccess corrompu provoque énormément d’erreurs 500.
- Via FTP, renomme
.htaccessen.htaccess-old - Recharge ton site
Si ça fonctionne :
- Va dans Réglages → Permaliens
- Clique sur Enregistrer (sans rien changer)
WordPress recréera un fichier propre.
Étape 5 – Augmenter la mémoire PHP
Dans le fichier wp-config.php, ajoute cette ligne :
define(‘WP_MEMORY_LIMIT’, ‘256M’);
Dans beaucoup de cas, ça suffit à débloquer la situation.
⚠️ Si ton hébergeur limite la mémoire côté serveur, il faudra passer par leur support.
Étape 6 – Activer le mode debug pour voir l’erreur exacte
Quand rien ne marche, il faut demander à WordPress de parler clairement.
Dans wp-config.php, ajoute ou modifie :
define(‘WP_DEBUG’, true); define(‘WP_DEBUG_LOG’, true); define(‘WP_DEBUG_DISPLAY’, true);
Recharge la page :
- un message d’erreur plus précis apparaît
- souvent avec le nom du plugin ou du fichier fautif
Une fois le problème corrigé, pense à désactiver le debug.
Étape 7 – Vérifier la version PHP
Certaines extensions ne supportent pas les versions PHP les plus récentes.
Dans l’interface de ton hébergeur :
- teste une version PHP légèrement plus basse
- recharge ton site
C’est rapide et souvent très efficace.
Comment éviter les erreurs 500 à l’avenir
Quelques bonnes pratiques simples :
- toujours sauvegarder avant une mise à jour
- éviter d’accumuler des plugins inutiles
- tester les grosses mises à jour sur un site de staging
- garder WordPress, thème et extensions à jour
- éviter les thèmes mal maintenus
En résumé
Une erreur 500 sur WordPress, c’est impressionnant… mais rarement dramatique.
Dans la majorité des cas, le problème vient :
- d’un plugin
- d’un thème
- ou du fichier .htaccess
En suivant ces étapes dans l’ordre, tu peux régler le souci sans être développeur et sans tout réinstaller.