Erreur 500 WordPress : que faire quand ton site plante

Ton site WordPress affiche une erreur 500 ? Pas de panique. Voici comment identifier et corriger le problème simplement, même sans être dev.

0 vues
Erreur 500 WordPress : que faire quand ton site plante

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 plugins en plugins-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 .htaccess en .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.

Vous avez aimé cet article ?

Partagez-le avec vos amis et collègues !