Beaucoup d'erreur 404

Beaucoup d'erreur 404 - PHP - Programmation

Marsh Posté le 22-07-2012 à 19:28:56    

Salut,
 
Suites à quelques plaintes d'erreur 404 sur mon site, j'ai crée une table "erreurs" et ce petit script :
 
 

Citation :

ErrorDocument 404 /erreur_404.html


 

Code :
  1. <?php
  2. $ip = secu_string($_SERVER['REMOTE_ADDR']);
  3. $phpself = secu_string($_SERVER['PHP_SELF']);
  4. $requestmethod = secu_string($_SERVER['REQUEST_METHOD']);
  5. $documentroot = secu_string($_SERVER['DOCUMENT_ROOT']);
  6. $httpreferer = secu_string($_SERVER['HTTP_REFERER']);
  7. $redirectstatus = secu_string($_SERVER['REDIRECT_STATUS']);
  8. $httpuseragent = secu_string($_SERVER['HTTP_USER_AGENT']);
  9.  
  10. mysql_query("INSERT INTO erreurs VALUES('',
  11.     '".$ip."',
  12.     '".$phpself."',
  13.     '".$requestmethod."',
  14.     '".$documentroot."',
  15.     '".$httpreferer."',
  16.     '".$redirectstatus."',
  17.     '".$httpuseragent."'
  18. )" );
  19. ?>


 
En 2 jours j'ai eu plus de 20.000 entrées, j'ai essayé de répéter les mêmes erreurs sur Firefox, IE et Chrome mais impossible de trouver où ça bug :/
 
Quelqu'un aurait une idée pour me dire comment déterminer le problème des erreurs 404 ?
 
Merci


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, en 1810, « Chez Bonaparte »
Reply

Marsh Posté le 22-07-2012 à 19:28:56   

Reply

Marsh Posté le 22-07-2012 à 20:24:41    

tu vois rien dans les refferer ? et les données dans la bdd, tu vois pas les pages qui font le 404 ?
 
 


---------------
Découvre le HFRcoin ✈ - smilies
Reply

Marsh Posté le 22-07-2012 à 21:31:33    

Justement non tout est parfait ... :(


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, en 1810, « Chez Bonaparte »
Reply

Marsh Posté le 22-07-2012 à 21:34:51    

t'as pas accès aux logs ?


---------------
Découvre le HFRcoin ✈ - smilies
Reply

Marsh Posté le 22-07-2012 à 23:15:06    

Lesquels?


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, en 1810, « Chez Bonaparte »
Reply

Marsh Posté le 22-07-2012 à 23:17:05    

ben les logs apaches.
 
sinon, si on sait pas ce que tu as récupéré dans ta bdd, on pourra pas deviner le probleme.


---------------
Découvre le HFRcoin ✈ - smilies
Reply

Marsh Posté le 23-07-2012 à 14:09:22    

Il y a probablement un lien mort qui traîne. Si il n'est pas interne au site il est peut-être externe.
 
As-tu récemment supprimé ou déplacé une page qui était très fréquentée?


Message édité par spamoa le 23-07-2012 à 14:10:29
Reply

Marsh Posté le 23-07-2012 à 14:56:22    

Google Webmaster Tools peut aider dans ce cas là étant donné qu'il enregistre ses propres difficultés d'accès au site.


Message édité par qfla le 23-07-2012 à 14:56:31
Reply

Marsh Posté le 23-07-2012 à 18:44:24    

Oui j'ai supprimé des liens mais j'ai mis une redirection 301 dans le htaccess
 
Google Webmaster Tools me renvoie aucune erreur et Xenu ma renvoyé environ 25 erreurs que j'ai bien fixées !
 
Voici un exemple d'erreur :
 
[Mon Jul 23 09:26:20.051556 2012] [:error] [pid 21752] [client **.66.**.84:54937] script '/home/admin/domains/***.com/public_html/az.php' not found or unable to stat
 
Donc la page az.php existe bien, mais accessible uniquement via l'url rewrite.


Message édité par Orission le 23-07-2012 à 18:45:36

---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, en 1810, « Chez Bonaparte »
Reply

Marsh Posté le 23-07-2012 à 19:55:24    

Y'a-t-il des erreur dans le log d'apache?
 
Peu-tu poster ici les plus représentatives? (une de chaque pas la peine de toute les mettre si y a 500 fois la même)  :sol:

Message cité 1 fois
Message édité par spamoa le 23-07-2012 à 19:55:54
Reply

Marsh Posté le 23-07-2012 à 19:55:24   

Reply

Marsh Posté le 26-07-2012 à 13:12:15    

Il ne faut pas se fier au HTTP_REFERER, qui te donne la page de provenant, mais au REQUEST_URI, qui indique l'URL demandée.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 26-07-2012 à 17:37:00    

spamoa a écrit :

Y'a-t-il des erreur dans le log d'apache?
 
Peu-tu poster ici les plus représentatives? (une de chaque pas la peine de toute les mettre si y a 500 fois la même)  :sol:


 
elles se ressemble toutes !
 
En fait ça viens du rewrite, je ne comprends pas


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, en 1810, « Chez Bonaparte »
Reply

Marsh Posté le 27-07-2012 à 10:03:22    

Orission a écrit :


 
elles se ressemble toutes !
 
En fait ça viens du rewrite, je ne comprends pas


 
Peut-tu tout de même en poster quelques unes ici? qu'on ai du grain à moudre.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed