Installation
- Téléchargez le code source sur Plugins SPIP : https://files.spip.net/grenier/phpm...
- Activez le plugin dans l’interface de gestion des plugins. Pour plus de détails voir Installer des plugins
Une fois ce plugin activé, vous disposez d’une icône supplémentaire dans l’administration de votre site, sous l’icône statistiques :
La première fois que vous cliquez sur cette icône, l’installation de phpmyvisites se lance automatiquement (détail dans fichier joint).
Attention sur serveur free : L’installation sur le serveur Free nécessite une manipulation particulière (duplication du dossier du contenu du dossier libs dans un dossier include à la racine de votre site.) Cette manipulation vous est clairement expliquée le cas échéant sur le premier écran de l’installation.
Remplissez soigneusement les différents formulaires (voir fichier joint) et ne vous préoccupez PAS de la mention concernant les éléments javascript à insérer (dernière phase de l’installation), le plugin se charge de la gestion de ces éléments.
Attention étape 7 : le site enregistré doit correspondre au site sur lequel le plugin est installé. En effet ce plugin insère automatiquement un marqueur dans les pages du site qui correspond au premier site enregistré sur phpmyvisites.
Utilisation
Le plugin installé, un clic sur l’icône vous donne accès aux statistiques détaillées que vous propose phpmyvisites. Evidemment, vous ne disposerez de statistiques qu’au bout d’au moins une journée d’utilisation ; et celles-ci seront surtout intéressantes sur un assez long terme. Voici quelques exemples des informations fournies par ce plugin :
Discussions par date d’activité
31 discussions
Bonjour,
je contate une différence entre le nombre de visiteur de mon site vu par les stats de SPIP et celle vu par le plugin PHPMyVisites.
(PHPMyVisites en trouve environ 20% de moins chaque jour...)
Ce « phénomène » est-il connu ?
le comptage se fait-il de la même manière ?
Merci à l’auteur du plugin.
et merci à celui qui saura m’éclairer.
J’ai le même problème...
Si quelqu’un pouvait nous éclairer, ce serait trop gentil !
;-)
Répondre à ce message
Je l’ai installé sur un debian et la version 1.9.2. Quand on clique sur -> Statistique -> phpmyvisite, j’ai le message d’erreur :
Parse error : syntax error, unexpected T_STRING, expecting ’)’ in /NewIntranet/tmp/sessions/phpmvconfig/site_info.php on line 6
Le fichier est le suivant :
Je pense que le problème vient de la virgule après la paranthèse. Le problème est que le fichier se génère automatiquement. Si on le modifie toutefois cela ne fonctionne pas.
La chose fonctionnait avec easyphp ???
Des idées ????
Patoch
J’ai justement eu le même soucis, c’est un bug lié a Phpmyvisites pour SPIP, qui n’arrive uniquement si il y a un guilemet dans le titre de votre site
Il suffit de remplacer
’name’ => ’Intranet de l’xxxxx’,
par
’name’ => ’Intranet de l xxxxx’,
(J’ai uniquement enlevé le ’ entre l et xxxxx)
Je me pose des questions sur le fiabilité de phpmyvisites avec Spip, par exemple depuis ce matin Spip m’indique 58 visiteurs, et PHPMyvisites 15 visiteurs uniques et 35 pages vues, je comprendrai que Spip comptabilise les pages vues comme des visiteurs, mais la il y a carrément moins de pages vues sur phpmyvisites que de visiteurs sur spip
Répondre à ce message
Bonjour,
Juste pour mentionner que le Plugin phpMyVisites est incompatible avec le plugin Admin_Lang.
Cela génère l’erreur suivante :
Fatal error: Cannot redeclare getmicrotime() (previously declared in /chemin/de/votre/site/plugins/admin_lang/admin_lang_options.php:126) in /chemin/de/votre/site/plugins/phpmyvisites_1_9/core/include/global.php on line 169
J’utilise SPIP 1.9.2 [8782], phpMyVisites 0.1 et Admin_Lang 0.1
Merci pour cet excellent plugin
Répondre à ce message
J’ai un souci avec la réinstallation du plugin.
Il saute systématiquement l’étape 7 (ajout d’un site) pour terminer sur l’étape 8.
L’appel du plugin me ramène évidemment vers la procédure d’installation. J’imagine que c’est parce qu’il ne trouve pas de site.
Comment peut-on corriger la config ?
Je vois réinstallation ? Comment la lances tu.
Si tu as déjà installé le plugin, si tu le désactives et réactives il ne devrait rien se passer car il détecte qu’il est déjà installé.
Si l’installation se relance seule c’est qu’elle a échoué au préalable je pense.
Un fois un site paramétré, il est possible de le modifier en allant dans la page d’administration (lien en bas de page phpmyvisites), puis modifier site (colonne de droite)
Pour être effectivement plus précis, cette « réinstallation » fait suite à un crash de SPIP et une réinstallation fraîche de SPIP. Depuis je n’arrive plus à entrer dans le plugin phpmyvisites.
Les tables sont là. Les visites continuent à être enregistrées, mais je n’ai plus accès à l’interface phpmv, et donc plus accès à la page d’administration.
Tu as du perdre des paramètres qui sont dans les repertoires de config du plugins. A l’installation au moins 2 répertoires sont créés dans ecrire/data :
phpmvconfig et phpmvdatas
PAr contre je ne suis pas assez expert dans phpmyvisites pour savoir ce qu’il contiennent. Il faudrait regarder directement sur le site de phpmyvisites comment restaurer en cas de crash .
Le plugin ne fait qu’encapsuler les pages de l’outil, la procédure doit donc être semblable ...
bonjour
le site web phpmyvisites ne répond pas il envoi sur google, comment faire ???
merci par avance
Eric
Répondre à ce message
Bonjour à tous...
Après une réinstall complète, ca marche sauf... sauf qu’en bas de page, j’obtiens :
Une idée ?
Merci à tous
Je m’auto-réponds ,-)
Finalement, la ligne d’erreur a disparu d’elle même.
En revanche, la mise en page du plug in fait défaut. Tout est vertical, et non plus horizontal comme avant. Est ce que quelqu’un sait comment résoudre ceci ? Faire que la mise en page des stats soit correcte ?
Merci !
Personne n’a la réponse ?
Merci de préciser quelle version de spip tu utilises.
A+
Arnaud
Bonjour Arnaud,
J’utilise la SPIP 1.9.1 [8245]
Merci d’avance, vraiment !
Pas d’information supplémentaire ?
A l’aide ,-)
Répondre à ce message
Bonjour,
La taille de la bd utilisée par Spip étant limitée par mon hébergeur, mais pouvant avoir plusieurs bd, puis-je installer le plugin en lui donnant une autre référence que la bd de spip (exemple bd_stats au lieu de bd_spip) ?
Merci d’avance !
Répondre à ce message
Bonjour,
j’ai suivi les conseils d’install chez free, j’ai bien sur la racine mon include/, j’ai accéder sans pb hier (jour de l’install) et ce matin, ça plante pour une histoire de cahce. Le fichier incriminé existe mais dans le include/ pas dans le libs/ et il semble que le programme le cherche uniquement dans le libs/ :
merci de m’aider !
david
heu ???
Je ne savais pas qu’il y avait une procédure d’install spécifique chez Free.
Et si tu copies le fichier dans libs ?
A+
Ben l’install pour free est précisée sur cette page même...ET lors de l’install.
La copie proposée a fonctionné mais, cela est assez étrange et, j’ai bien peur que demain ressemble à aujourd’hui : si le fameux fichier existe sur include/ c’est qu’il a été écrit là, mais il est manifestement lu sur libs/ donc je m’attends à ce que ça foire :-(
En tout cas merci pour cette solution « immédiate ».
bon, ce matin tout va bien, l’ensemble est fonctionnel.
C’était une solution plus qu’immédiate.
Merci beaucoup.
Répondre à ce message
Bonjour,
Quelqu’un saurait-il me renseigner où les marqueurs sont installés ?
D’avance, merci !
@++
Ils est inséré à la fin de la page juste avant
</body>
par la ligne de code :$texte=preg_replace(",(</body>),i","$code\n</body>",$texte);
Merci Ventrea
:-)
Puis-je en conclure que si je commente cette ligne,
je puisse insérer manuellement le marqueur dans la page souhaité ?
D’avance, Merci.
dans ce cas le plugin perd pas mal de son intérêt.
Autant installer phpmyvisite « à coté » à la main et mettre ses marqueurs comme on veut ou dans ses squelettes non ?
Répondre à ce message
Suite à un changement de répertoire de spip, le plugin n’enregistre plus les données :(
J’ai virer les tables dans ma bdd et les repertoires dans ecrire/data puis j’ai réinstallé le plugin (en précisant le nouveaux répertoire) et bien rien...
D’où cela peut-il venir ?
Répondre à ce message
Bonjour et merci de cette contrib !
J’ai uploadé les fichiers et quand je clique sur l’icône de phpmv, j’obtiens ceci :
Error line : 222 in file home/www/5a12aec15f4f6a246af18b9f48791e02/web/plugins/phpmyvisites/core/include/commonDB.php : Table ’esreconviliernet1.phpmv_version’ doesn’t exist
Query : SELECT version FROM phpmv_version
Avez-vous une idée ?
Merci
Pierre
Peux tu regarder dans ta base de données (avec phpmyadmin par exemple) si tu as bien une série de tables qui commences par phpmv_.... Au vu du message cela ne semble pas être le cas.
Si ce n’est pas le cas c’est qu’il a du y avoir un problème lors de l’installation .
Est-ce que tous les écrans de configuration se sont bien déroulés comme indiqué dans la doc d’installation ?
Quelle version de spip utilises tu ?
Tu peux essayer de désactiver le plugin, recopier les fichiers dans le répertoire plugin et le réactiver ?
A+
Arnaud
J’ai essayé ton truc, mais sans succès : même message d’erreur. Je ne vois aucun écran de configuration, le message d’erreur apparaît dès que je clique sur l’icône de phpmv dans l’espace privé.
J’utilise Spip 1.9.1 (7502) et le squelette Beespip.
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |