500 Erreur de serveur interne

L'erreur du serveur interne 500 est une erreur très générale Code d'état HTTP cela signifie que quelque chose s'est mal passé sur le serveur du site Web, mais le serveur ne pourrait pas être plus précis sur le problème exact.

Ce qu'il faut savoir

  • Les sites Web formulent 500 erreurs de plusieurs manières, mais ils disent tous la même chose: il y a un problème général de serveur en ce moment.
  • La plupart du temps, vous ne pouvez rien faire d'autre que de contacter directement le site Web, puis d'attendre qu'il répare le problème.
  • S'il y a un problème de votre côté, essayez vider le cache et supprimer tous les cookies du site avec l'erreur.

Êtes-vous le gestionnaire Web ? Voir Résoudre les problèmes d'erreur de serveur interne 500 sur votre propre site vers le bas de la page pour de meilleurs conseils si vous voyez l'erreur sur une ou plusieurs de vos pages.

Comment vous pourriez voir une erreur 500

Le message d'erreur peut être vu de plusieurs manières, car chaque site Web est autorisé à personnaliser le message.

Une illustration d'un homme regardant une erreur de serveur interne 500.
Fil de vie / Hugo Lin

Voici plusieurs manières courantes d'afficher l'erreur HTTP 500:

  • 500 Erreur de serveur interne
  • HTTP 500 - Erreur de serveur interne
  • Erreur temporaire (500)
  • Erreur Interne du Serveur
  • Erreur interne HTTP 500
  • 500 Erreur
  • Erreur HTTP 500
  • 500. C'est une erreur

Étant donné qu'une erreur de serveur interne 500 est générée par le site Web que vous visitez, vous pouvez en voir une dans tout navigateur dans toutsystème opérateur, même sur votre smartphone.

La plupart du temps, il s'affiche dans la fenêtre du navigateur, tout comme les pages Web.

Cause des erreurs HTTP 500

Comme nous l'avons mentionné ci-dessus, les messages d'erreur du serveur interne indiquent que quelque chose, en général, ne va pas.

La plupart du temps, "mauvais" signifie un problème avec la programmation de la page ou du site, mais il y a certainement une chance que le problème soit de votre côté, quelque chose que nous étudierons ci-dessous.

Des informations plus spécifiques sur la cause d'une erreur HTTP 500 particulière sont souvent fournies lorsqu'elle se produit sur un serveur utilisant le logiciel Microsoft IIS. Cherchez des chiffres après 500, un péché Erreur HTTP 500.19 - Erreur de serveur interne, ce qui signifie Les données de configuration ne sont pas valides.

Comment corriger l'erreur du serveur interne 500

Comme nous l'avons mentionné ci-dessus, l'erreur de serveur interne 500 est un du côté serveur erreur, ce qui signifie que le problème ne vient probablement pas de votre ordinateur ou de votre connexion Internet, mais plutôt du serveur du site Web.

Bien que cela ne soit pas probable, il peut y avoir un problème de votre côté, auquel cas nous examinerons certaines choses que vous pouvez essayer:

  1. Rechargez la page Web. Vous pouvez le faire en sélectionnant le bouton Actualiser/recharger, en appuyant sur F5 ou Ctrl+R, ou en essayant le URL à nouveau à partir de la barre d'adresse.

    Même si l'erreur 500 Internal Server est un problème sur le serveur Web, le problème peut être temporaire. Réessayer la page sera souvent couronné de succès.

    Si le message apparaît pendant le processus de paiement chez un marchand en ligne, sachez que les tentatives de paiement en double peuvent finir par créer plusieurs commandes et plusieurs frais! La plupart des commerçants ont des protections automatiques contre ce genre d'actions, mais c'est toujours quelque chose à garder à l'esprit.

  2. Videz le cache de votre navigateur. S'il y a un problème avec la version mise en cache de la page que vous consultez, cela peut être à l'origine de problèmes HTTP 500.

    Les problèmes de mise en cache ne provoquent pas souvent d'erreurs de serveur internes, mais nous avons parfois vu l'erreur disparaître après avoir vidé le cache. C'est une chose si facile et inoffensive à essayer, alors ne la sautez pas.

  3. Supprimer les cookies de votre navigateur. Vous pouvez corriger quelques 500 problèmes d'erreur de serveur interne en supprimant le biscuits associé au site sur lequel vous obtenez l'erreur.

    Après avoir supprimé le(s) cookie(s), redémarrez le navigateur et réessayez.

  4. Résoudre les problèmes en tant que 504 portail expiré erreur à la place. Ce n'est pas très courant, mais certains serveurs produisent une erreur de serveur interne 500 alors qu'en réalité, 504 Gateway Timeout est un message plus approprié en fonction de la cause du problème.

  5. Contacter le site Web est une autre option. Il y a de fortes chances que les administrateurs du site soient déjà au courant de l'erreur 500, mais si vous pensez qu'ils ne le savent pas, leur faire savoir vous aide à vous et à eux (et à tous les autres).

    La plupart des sites ont des comptes de réseaux sociaux basés sur l'assistance, et quelques-uns ont même des numéros de courrier électronique et de téléphone.

    S'il semble que le site est complètement en panne et que vous ne trouvez pas de moyen de signaler le message d'erreur du serveur interne 500 au site Web, cela peut aider votre santé mentale à suivre la panne sur Twitter. Vous pouvez généralement rechercher #websitedown sur Twitter, comme dans #gmaildown ou #facebookdown.

  6. Revenez plus tard. Malheureusement, à ce stade, l'erreur du serveur interne 500 est sans aucun doute un problème hors de votre contrôle qui sera éventuellement résolu par quelqu'un d'autre.

Si le message 500 Internal Server Error apparaît à la caisse lors d'un achat en ligne, cela peut aider à réaliser que les ventes sont probablement perturbées - généralement une grande incitation pour la boutique en ligne à résoudre le problème très vite!

Même si vous obtenez l'erreur 500 sur un site qui ne vend rien, comme YouTube ou Twitter, tant que comme vous leur avez fait part du problème, ou du moins essayé, vous ne pouvez rien faire de plus que d'attendre dehors.

Résoudre les problèmes d'erreur de serveur interne 500 sur votre propre site

Une erreur de serveur interne 500 sur ton site Web nécessite un plan d'action entièrement différent. Comme nous l'avons mentionné ci-dessus, la plupart des 500 erreurs sont des erreurs côté serveur, ce qui signifie qu'il est probable ton problème à régler si c'est ton site Internet.

Il existe de nombreuses raisons pour lesquelles votre site peut signaler une erreur 500 à vos utilisateurs, mais voici les plus courantes:

  • Une erreur d'autorisation. Dans la plupart des cas, une erreur de serveur interne 500 est due à une autorisation incorrecte sur un ou plusieurs fichiers ou dossiers. Dans la plupart des celles cas, une autorisation incorrecte sur un PHP et CGI le script est à blâmer. Ceux-ci doivent généralement être définis à 0755 (-rwxr-xr-x).
  • Un délai d'attente PHP. Si votre script se connecte à des ressources externes et que ces ressources expirent, une erreur HTTP 500 peut se produire. Les règles de délai d'attente, ou une meilleure gestion des erreurs dans votre script, devraient vous aider si c'est la cause de l'erreur 500.
  • Une erreur de codage dans .htaccess. Bien que ce ne soit pas aussi courant, assurez-vous de vérifier que votre site fichier .htaccess est correctement structuré.

Si tu cours WordPress, Joomla, ou un autre système de gestion de contenu ou CMS, assurez-vous de rechercher dans leurs centres d'assistance une aide plus spécifique pour résoudre une erreur de serveur interne 500.

Si vous n'utilisez pas d'outil de gestion de contenu standard, votre fournisseur d'hébergement Web, comme En mouvement, Dreamhost, IONOS (1&1), etc., a probablement une aide 500 Erreur qui pourrait être plus spécifique à votre situation.

Plus de façons dont vous pourriez voir une erreur de serveur interne

Dans Internet Explorer, le message Le site ne peut pas afficher la page indique souvent une erreur de serveur interne HTTP 500. Une erreur 405 Method Not Allowed est une autre possibilité, mais vous pouvez être sûr en recherchant soit 500 ou 405 dans la barre de titre d'IE.

Lorsque les services Google, tels que Gmail, rencontrent l'erreur, ils signalent souvent un Erreur temporaire (500), ou simplement 500.

Lorsque Windows Update est impliqué, il apparaît comme un WU_E_PT_HTTP_STATUS_SERVER_ERROR message ou 0x8024401F Erreur.

Si le site Web qui signale l'erreur 500 exécute Microsoft IIS, un message d'erreur plus spécifique peut s'afficher:

500 Liste d'erreurs du serveur interne
Code Explication
500.0 Une erreur de module ou ISAPI s'est produite.
500.11 L'application se ferme sur le serveur Web.
500.12 L'application est en train de redémarrer sur le serveur Web.
500.13 Le serveur Web est trop occupé.
500.15 Les demandes directes pour Global.asax ne sont pas autorisées.
500.19 Les données de configuration ne sont pas valides.
500.21 Module non reconnu.
500.22 Une configuration httpModules ASP.NET ne s'applique pas en mode Pipeline géré.
500.23 Une configuration ASP.NET httpHandlers ne s'applique pas en mode Pipeline géré.
500.24 Une configuration d'emprunt d'identité ASP.NET ne s'applique pas en mode Pipeline géré.
500.50 Une erreur de réécriture s'est produite lors de la gestion de la notification RQ_BEGIN_REQUEST. Une erreur de configuration ou d'exécution de règle entrante s'est produite.
500.51 Une erreur de réécriture s'est produite lors de la gestion de la notification GL_PRE_BEGIN_REQUEST. Une erreur de configuration globale ou d'exécution de règle globale s'est produite.
500.52 Une erreur de réécriture s'est produite lors du traitement de la notification RQ_SEND_RESPONSE. Une exécution de règle sortante s'est produite.
500.53 Une erreur de réécriture s'est produite lors de la gestion de la notification RQ_RELEASE_REQUEST_STATE. Une erreur d'exécution de règle sortante s'est produite. La règle est configurée pour être exécutée avant que le cache utilisateur de sortie ne soit mis à jour.
500.100 Erreur ASP interne.

Des erreurs comme l'erreur HTTP 500

De nombreux messages d'erreur du navigateur sont similaires au message 500 Internal Server Error car ce sont tous des erreurs côté serveur, comme 502 Mauvaise passerelle, 503 Service Indisponible, et 504 portail expiré.

De nombreux codes d'état HTTP côté client existent également, comme le populaire Erreur 404 introuvable, entre autres. Vous pouvez les voir tous dans notre Erreurs de code d'état HTTP liste.