Que signifie une erreur 500 ?
L’erreur 500, ou « Internal Server Error », est un code de statut HTTP générique renvoyé par le serveur lorsqu’il rencontre un problème qui l’empêche de traiter correctement une requête.
Un symptôme, pas un diagnostic
Le code 500 indique seulement que quelque chose s’est mal passé côté serveur, sans préciser quoi. La cause réelle peut être très variée : une erreur PHP fatale dans le code, une base de données inaccessible ou saturée, un fichier de configuration corrompu, une limite de mémoire dépassée, ou encore un module ou un plugin mal mis à jour.
Pour un commerçant, une erreur 500 peut rendre tout ou partie du site inutilisable, y compris le tunnel de commande, ce qui interrompt directement les ventes. Identifier la cause exacte est donc la priorité, pas simplement constater l’erreur.
Où chercher la cause
La cause précise se trouve dans les journaux d’erreurs : le fichier de logs de l’application (PrestaShop, WordPress) et le journal d’erreurs du serveur web (Apache ou Nginx). Activer temporairement le mode debug permet aussi d’afficher le détail technique de l’erreur directement à l’écran, le temps du diagnostic.
La méthode dépend ensuite de la plateforme. Pour une boutique, suivez le diagnostic de l’erreur 500 PrestaShop ou celui de l’erreur critique WordPress. Pour une méthode valable quel que soit le CMS, voir d’où vient une erreur 500.
L’erreur 500 parmi les autres codes 5xx
Le code 500 appartient à la famille des erreurs serveur, dont les codes commencent par 5. Il se distingue de ses voisins immédiats :
- 502 Bad Gateway : un intermédiaire placé devant le site a reçu une réponse invalide du serveur applicatif.
- 503 Service Unavailable : le service est indisponible, volontairement ou temporairement, par exemple pendant une maintenance.
- 504 Gateway Timeout : l’intermédiaire a attendu trop longtemps une réponse et a abandonné.
Ces trois-là sont détaillés dans erreurs 502, 503 et 504. Le 500, lui, signifie le plus souvent que le programme a bien été lancé, puis s’est interrompu avant de produire une réponse.
Questions fréquentes
Comment savoir précisément ce qui cause une erreur 500 ?
Une erreur 500 peut-elle nuire au référencement ?
Une erreur 500 vient-elle toujours du site lui-même ?
Décrivez votre besoin en 1 minute
Quelques questions ciblées pour que je vous réponde avec une estimation, pas avec un questionnaire de plus.