RootsLabs

More than a tool ! GitHub Google+ LinkedIn RSS

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

Progi1984 - Commentaires (9)

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] :

session_save_handler = files

par

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 :

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

par

$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

1. pete, le 19 janvier 2013 à 20:41

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! 🙂

2. Guillaume, le 2 mai 2013 à 22:42

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 ?

3. Progi1984, le 3 mai 2013 à 10:19

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

4. David du 51, le 10 mars 2014 à 20:35

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 ?

5. Progi1984, le 10 mars 2014 à 20:37

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

6. David du 51, le 10 mars 2014 à 20:38

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

7. David du 51, le 10 mars 2014 à 20:39

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.

8. Progi1984, le 10 mars 2014 à 20:46

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

9. David du 51, le 10 mars 2014 à 22:23

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.

Ajouter un commentaire

Commentaire :