Problème ip visiteur avec le php script


#1

Bonjour
Etant utilisateur depuis plus d’1 an de Piwik qui fonctionne très bien avec le script js , je souhaite migrer vers le script php. Mais dans les statistiques il me donne qu’un seule et même IP à chaque visite celui du serveur qui héberge le site et non celui de mes visiteurs (par contre dans le log d’apache l’ip est correct) .Malgré mes recherches dans les forums je n’ai pas pu résoudre le problème.
Pas de proxy apparemment
Site sur hébergement mutualisé OVH
PHP : 5.5.22
Piwik 2.13.1
Code ci-dessous en début de page
?>
require_once “PiwikTracker.php”;
PiwikTracker::$URL = ‘http://xxxxxx.xx/piwik/’;
$PiwikTracker =new PiwikTracker ($idSite = 1);
$piwikTracker ->setTokenAuth=(‘xxxxxxxxxxxxxxx’);
$PiwikTracker->setIp($_SERVER[‘REMOTE_ADDR’]);
$PiwikTracker->doTrackPageView (‘xxxxx.indexPHP’);

<? Merci pour votre aide

#2

Hello,

“par contre dans le log d’apache l’ip est correct” => Tu peux toujours importer les log en ligne de commande, mais je ne suis pas sur que l’hebergement d’ovh permet d’exécuter tu python :

http://piwik.org/faq/log-analytics-tool/

Après, c’est qu’une idée rapide, mais est ce que tu as activé le CDN d’ovh, est se que tu peux essayer de le désactiver ?

Pablo


#3

Bonjour,

Pour les logs cela semble difficile car ils ne sont pas sur le site où est installé Piwik
Pour le cdn il n’y en a pas mais j’ai quand même supprimé le geocache pour être sûr et j’ai toujours le même résultat. Mais j’avais essayé dans le passé sur un autre hébergeur et j’avais eu le même problème .est ce que le script est il correct ?je ne suis pas expert en PHP .


#4

Je ne vois pas d’erreur apparente à PHP

Par contre je supprimerai pour l’instant :


$piwikTracker ->setTokenAuth=('xxxxxxxxxxxxxxx');
$PiwikTracker->setIp($_SERVER['REMOTE_ADDR']);

A tester…

Pablo


#5

Marche pas toujours le même ip