Précédent   Forum des professionnels en informatique > PHP > Scripts > Statistiques
Statistiques Piwik, phpMyVisites, CrawlTrack, Open Web Analytics...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/09/2007, 12h48   #1
Membre du Club
 
Avatar de achos
 
Développeur informatique
Inscription : décembre 2006
Messages : 147
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2006
Messages : 147
Points : 51
Points : 51
Envoyer un message via MSN à achos
Par défaut [PhpmyVisites] Problème IP et provenance Visiteurs

Bonjour tout le monde.
j'utilise phpmyvisites pour analyser l'audience de mon site web qui est hébérgé sur mon serveur web. mais il y'a un problème que j'arrive pas à résourdre lorsque je me connecte à mon site via mon serveur (où se trouve la racine de mon site qinsi que la BDD phpmyvisites) il m'affiche les infoirmations correctement, mais si je me connecte d'un autre poste que se soit intranet ou internet il m'affiche de faux informations surtout dans :
- pays provenence : affiche toujours france même si je me connecte du maroc.
- hostname : affiche toujours ip (lien qui mene sur le site de phpmyvisites)
j'ai réaliser un script pour lister les adresses IP des visiteurs et j'ai constaté que:
- lorsque je me connecte depuis le serveur j'ai l'IP du serveur lui même.
- depuis un autre poste il m'affiche une adresse ip fixe qui est apparement l'IP du serveur ISA qui est installé sur une autre machine de notre réseau.

si vous avez des réponses je serai trés reconnaissant.
et Merci d'avance.
achos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 14h20   #2
Membre du Club
 
Avatar de achos
 
Développeur informatique
Inscription : décembre 2006
Messages : 147
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2006
Messages : 147
Points : 51
Points : 51
Envoyer un message via MSN à achos
Bonjour;
j'ai toujours le même problème il n y'a pas quelqu'un qui pourra m'aider.
SVP.
achos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 14h39   #3
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 306
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 306
Points : 8 590
Points : 8 590
Citation:
Envoyé par achos Voir le message
- depuis un autre poste il m'affiche une adresse ip fixe qui est apparement l'IP du serveur ISA qui est installé sur une autre machine de notre réseau.
ISA, c'est quoi donc ?

Sur le réseau, il doit y avoir un reverse proxy (le fameux serveur ISA) sur lequel les clients se connectent réellement quand ils demandent ton site et qui renvoie ensuite les requêtes sur ton site. Donc, du point de ton site, il n'y a qu'un seul et unique client : le reverse proxy, d'où qu'il ne logue que l'IP du serveur ISA.

Pour résoudre le pb, il faut que ton reverse proxy soit capable de renvoyer à ton site (via un en-tête HTTP spécifique) l'adresse IP du client. Donc soit c'est possible (soit tu le sais, soit tu poses la question) et dans ce cas-là faut faire la config et loguer le bon en-tête HTTP ; soit ce n'est pas possible et dans ce cas-là, y a pas de solution autre que de tenter des bidouilles de la mort en JavaScript.

Si ça se trouve, tu reçois déjà l'IP dans un en-tête HTTP spécifique. Pour le savoir, fais un script du style phpinfo() qui liste tous les en-têtes que reçoit ton site et regarde si par hasard y aurait pas l'IP du client.

Pour la géolocalisation, c'est normal qu'il sorte toujours la même chose car cette géolocalisation d'appuie sur la distribution géographique des adresses IP. Or, vu que ton site ne voit qu'une seule et même IP, il ne voit qu'un seul lieu.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h17.


 
 
 
 
Partenaires

Hébergement Web