Piwik : Corriger le problème de chargement des widgets chez OVH

24 décembre 2012 - 238 mots - logiciel libre

Lors de ma migration chez OVH, j’ai rencontré un problème avec Piwik. Quand j’arrivais sur la page d’administration, les widgets ne se chargeaient ou affichaient une belle erreur 500. Après quelques recherches sur Internet, j’ai trouvé la cause et la solution à ce problème.

Cause :
Le fait que les sessions soient stockés en fichiers dans le dossier du logiciel (PIWIK_PATH.’/tmp/sessions’) fait que les fichiers sont écrits via le protocole NFS beaucoup plus lent et entrainant de nombreux ralentissements. (Source : Team OVH)

Solution :
OVH recommande de modifier le fichier global.inc.php en remplaçant dans la catégorie [General] :

1
session_save_handler = files

par

1
session_save_handler = dbtable

Ou de modifier le core de Piwik en remplaçant dans PIWIK_PATH/core/Session.php aux environs de la ligne 81 :

1
$sessionPath = PIWIK_USER_PATH . '/tmp/sessions';

par

1
$sessionPath = '/tmp/';

(Source : Forum OVHGuide OVH)

Personnellement, je ne vous recommande ni l’un ni l’autre car lors d’une mise à jour, tout risque d’être supprimé. Nous allons juste appliquer la première solution au fichier config.inc.php qui contrairement à global.inc.php ne sera pas remplacé lors d’une mise à jour de Piwik.

(Source : FAQ Piwik)

[EDIT 24/01/2013] Suite à la sortie de la version 1.10, le bug #2997 a été corrigé et permet de détecter si le système de fichiers est sous NFS et passe le système de sessions sous base de données. Merci à pete de m’avoir remonté cette information.

Commentaires

pete
pete

Le probleme a ete corrige dans la version 1.10 de Piwik donc il n’est plus oblige de faire ce changement manuellement (Piwik detecte OVH (disques en nfs) et automatiquement selectionne le bon mode). Donc Piwik fonctionne maintenant bien sur OVH mutualise! 🙂

19 janvier 2013 à 20:41


Guillaume
Guillaume

De mon coté, même avec la dernière version j’ai tjs des gros problème de rapidité dont je n’arrive pas a trouver la source. J’ai testé votre astuce, mais sans succès, il y a t’il d’autre axe a vérifier ?

2 mai 2013 à 22:42


Progi1984
Progi1984

Êtes vous bien chez OVH ? Êtes vous sur un serveur mutualisé ?

3 mai 2013 à 10:19


David du 51
David du 51

Bonjour,

De mon coté, aucun chiffre ne s’affiche dans mon intrerface de piwik (V. 2.10), joomla en dernière version stable. Suis désespéré, je croyais fort en cette solution open source. Avez vous une idée ?

10 mars 2014 à 20:35


Progi1984
Progi1984

Êtes vous bien chez OVH ? Êtes vous sur un serveur mutualisé ? Avez vous tenté de contacter les forums d’OVH ?

10 mars 2014 à 20:37


David du 51
David du 51

Je précise que je suis sur un hébergement web mutualisé Pro, et que la solution de modification 1 à été appliquée.

10 mars 2014 à 20:38


David du 51
David du 51

Oui, chez OVH, et non pas de contact, j’ai découvert piwik hier, et je me suis rendu fou avec le non affichage des stats.

10 mars 2014 à 20:39


Progi1984
Progi1984

Je viens de regarder dans la FAQ de Piwik et ce lien peut aider : http://piwik.org/faq/troubleshooting/faq_148/.

10 mars 2014 à 20:46


David du 51
David du 51

Merci de ce message, mais malheureusement, je rien de plus.
je vais essayer de contacter demain le support. Sinon, il me reste l’imbuvable outil de stats d’OVH.

10 mars 2014 à 22:23


Laisser un commentaire

Merci. Votre message a bien été enregistré.