|
Recherche |
Ce guide a pour objectif de vous énoncer les codes de retour d'un serveur HTTP et pour certaines d'entre elles vous proposez des solutions pour ne plus les avoir. Catégories Un serveur HTTP retourne 5 catégories de code décrit ci-après : 100 - 199 : Informations retournées 200 - 299 : Requête traîtée avec succès 300 - 399 : Redirection 400 - 499: Requête incomplète 500 - 599: Erreur du serveur HTTP Pour une lecture plus facile nous allons scinder ces catégories en deux sections : code correct et code erreur. Les codes 100 à 299 sont englobés dans les codes corrects et les codes 300 à 599 englobés dans les codes erreurs. Principaux codes connus
200 : Requête traitée avec succès (OK) 202 : Requête acceptée mais non traitée 205: Réinitialisation d'un formulaire (CGI)
301 : Ressource demandée n'est plus disponible sur le serveur 302 : Ressource demandée temporairement indisponible sur le serveur 305 : Utilisation obligatoire du Proxy 400 : Détection d'une erreur de syntaxe 401 : Document ou répertoire protégé 403 : Interdiction de visualiser le répertoire (accès interdit) 404 : Document introuvable 414 : URL trop longue 415 : Le format du média n'est pas supporté 500 : Erreur interne du serveur 501 : Action non gérée par le serveur 503 : Indisponiblité temporaire du serveur 505 : Version du protocole non supporté par le serveur
Erreur 500 L'erreur 500 dit que le script cgi ou php ne s'est pas exécuté correctement. Ceci peut être provoqué par : - .htaccess avec des erreurs, - des permissions 777 sur le répertoire ou/et sur les fichiers cgi ou php. Il faut mettre au plus 755. Vous ne devez jamais mettre 777, - si l'erreur intervient au bout d'un certain temps, ceci peut être dû à un timeout d'une connexion que vous effectuez dans votre script, - ou tout simplement une erreur de programmation dans le script. |