Comprendre les codes d'erreur HTTP courants
Shared FAQ page chrome (breadcrumb, dates, read time, «Continuer la lecture», enquiry block, category labels): see INDEX-AND-CHROME.md. Translate once.
Body
Le code d'état HTTP est le premier indice. Les plus courants :
Bad request 400
L'erreur 400 Bad Request est un code d'état HTTP indiquant que le serveur n'a pas pu traiter la requête envoyée par le client à cause d'une syntaxe invalide. Votre client ou navigateur essaie peut-être d'envoyer un fichier trop volumineux, la requête peut être malformée, les en-têtes HTTP de la requête peuvent être invalides, et ainsi de suite.
Unauthorized 401
Le serveur web n'est pas censé servir la requête HTTP envoyée par le client ; cela peut venir de configurations spécifiques activées sur le serveur ou d'erreurs de celui-ci. Les serveurs web peuvent être configurés pour servir les sites hébergés, ou des parties de ceux-ci, selon l'emplacement de la requête, le type d'appareil, etc.
Forbidden 403
Ce code est renvoyé si la requête vise quelque chose d'interdit (fichiers de configuration spécifiques, fichiers .htaccess, etc.) ; il peut aussi venir d'erreurs de permissions sur les fichiers hébergés, que le serveur web ne peut alors pas traiter.
Not found 404
La ressource demandée n'existe pas sur le serveur : fichiers précis, URL cassées, etc.
Nous avons écrit un article détaillé sur la façon de déboguer les erreurs 400.
Internal Error 500
Le serveur a rencontré une condition qui l'empêche de servir les ressources demandées. Ce code signifie que quelque chose ne va pas sur le serveur hébergeant le serveur web et les applications associées, dont les prérequis logiciels ne sont pas satisfaits. Cela peut venir de la mémoire, du disque ou d'incidents d'E/S.
Bad Gateway 502
Se produit lorsque les serveurs d'application en arrière-plan ne sont pas disponibles, par exemple lorsque les serveurs web frontaux n'arrivent pas à joindre les serveurs amont hébergés sur la même machine ou sur un serveur distant.
Service Unavailable 503
Peut venir de toute erreur temporaire, comme un délai de connexion dépassé vers une ressource demandée, ou une défaillance des pools d'applications dans le cas d'IIS, etc.
Gateway Timeout
Se produit lorsque le serveur web frontal ne reçoit pas de réponse des serveurs amont dans le délai configuré. On le résout en augmentant les délais d'attente du serveur web pour les services amont concernés.
Too many redirects
Une boucle de redirection. Vérifiez les règles du .htaccess, supprimez les doublons et combinez les redirections valides.
Extrait de la FAQ EuroVPS.
Plus dans la catégorie « Guides »Votre prochain partenaire d'infrastructure
Encore
une question ?
Dites-nous ce que vous cherchez à faire. Un ingénieur lira votre message et vous répondra.
+357 222 32280
Commençons par votre environnement.
Un peu de contexte nous aide à démarrer la bonne conversation.
