Que signifie une erreur 500 et comment la résoudre ?

Une erreur 500 (« Internal Server Error ») signale un problème côté serveur qui empêche l'affichage de la page, sans en préciser la cause exacte. Pour la résoudre, il faut consulter les journaux (logs) du serveur, qui contiennent le message d'erreur réel à l'origine du blocage.

Les causes les plus fréquentes sont :

  • un conflit d'extension ou de thème, souvent après une mise à jour ;
  • un fichier .htaccess mal configuré ;
  • des permissions de fichiers incorrectes (typiquement 644 pour les fichiers, 755 pour les dossiers) ;
  • une base de données indisponible ou une limite serveur (mémoire PHP) dépassée.

La démarche méthodique consiste à lire les logs, puis à désactiver un à un les composants récemment installés pour isoler le coupable, et à restaurer une sauvegarde saine si nécessaire. Manipuler ces éléments sans précaution peut aggraver la panne : mieux vaut travailler après sauvegarde.

Une erreur 500 met le site totalement hors ligne : chaque heure compte. Pulsar Agency intervient en urgence sur ce type d'incident dans le cadre de son dépannage de site web.