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.
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.