Cookies : me sortent par les yeux!


#1

Bonjour,

Impossible (re-) installer Piwik vu les soucis de BDD. je me suis dis allé je refais un truc propre avec la 2.2.0.
Je navigue toujours en privé/incognito…

Firefox : c’est mort… je suis en navigation privé, j’ai des onglets ouvert faut que je redémarre le navigateur :confused:
Chromium : je passe en navigation “normal”, désactive adblock+ qui fait bugger piwi, autorise les cookies… ça marche pas…
Konqueror : j’autorise les cookies toujours ce **** de message :

Erreur: il semble que vous essayez de sauter une étape du processus d’installation, ou vous avez désactivé les cookies, ou le fichier de configuration de Piwik est déjà créé.
Assurez vous que les cookies sont bien activés et retournez à la première page d’installation .

à chaque fois, je supprime le fichier config.ini.php et les bases de données recrée, ça fais 10 fois que j’essaye sans succès…
Pourquoi un truc aussi simple et si compliqué avec piwik… j’ai jamais autant galéré…

Pourtant j’en ai vu… serveur perso owncloud, phpmyadmin, phpbb, phpboost…
Bref je re-essaye 2-3 fois et sinon je retourne a google-analystic


#2

Bon y a vraiment un bug…
Sous Frefox il m’a crée les tables (ouff enfin) mais l’étape suivante :

Erreur: il semble que vous essayez de sauter une étape du processus d’installation, ou vous avez désactivé les cookies, ou le fichier de configuration de Piwik est déjà créé.
Assurez vous que les cookies sont bien activés et retournez à la première page d’installation .

rebelotte…


#3

Bon j’ai trouvé…
Il fallais carrément désactiver le module adblock+ dans firefox pour que ça marche…
Chelou quand même…


#4

Bon maintenant tous mes rapports restent vides malgrés les visites :’(


#5

@aranud87 :
Bonjour.
Je rencontre les mêmes soucis que toi, pas mal de tentatives avec ce même message.
Une fois l’installation enfin réussie, pas de stats non plus…
J’ai recommençé plusieurs fois l’installation.

Je suis chez ovh, et j’ai mis piwik sur un sous domaine de mon domaine principal, sur un hébergement mutualisé “pro 2014”

Au niveau hébergement tu es où ?

Merci
Fred


#6

Chez OVH aussi.
J’ai demandé aussi à lui où il était :
http://forum.piwik.org/read.php?8,114224

Il y a peu être un soucis en particulier chez OVH


#7

J’essaye d’installer Piwik 2.2.0 en hébergement mutualisé chez OVH dans un sous domaine :

Création de la base mysql chez OVH : OK
Copie des fichiers chez OVH par ftp: OK

Lancement installation piwik :
Etape 1 : OK
Bienvenue !

Etape 2 : OK
Vérification du système OK : à part un warning (normal) sur le système de fichier NFS

Etape 3,4,5 : KO
Erreur: il semble que vous essayez de sauter une étape du processus d’installation, ou vous avez désactivé les cookies, ou le fichier de configuration de Piwik est déjà créé. Assurez vous que les cookies sont bien activés et retournez à la première page d’installation.
=> Pourtant les cookies sont activés et je ne suis pas en navigation privée sous firefox …
Tant pis, on recommence …

Etape 1 : OK
Bienvenue !

Etape 2 : OK
Vérification du système OK : à part un warning (normal) sur le système de fichier NFS

Etape 3,4,5 : OK
Tables crées avec succès !
Je vais voir dans phpmyadmin, c’est vrai : il y a 18 tables crées :
3 contiennent déjà des données :
piwik_option (51 lignes)
piwik_session (1 ligne)
piwik_user (1 ligne)

On continue :
Erreur: il semble que vous essayez de sauter une étape du processus d’installation, ou vous avez désactivé les cookies, ou le fichier de configuration de Piwik est déjà créé. Assurez vous que les cookies sont bien activés et retournez à la première page d’installation .
Tant pis, on recommence …

Etape 1 : OK
Bienvenue !

Etape 2 : OK
Vérification du système OK : à part un warning (normal) sur le système de fichier NFS

Etape 3,4,5 : KO puis OK
Les tables existent déjà … normal !
Supprimer les tables détectées …
êtes vous sûr ? OK
Tables Piwik existantes supprimées avec succès
Tables crées avec succès !

Je vais voir dans phpmyadmin, c’est vrai : il y a toujours 18 tables et 3 renseignées :
mais il n’y a plus que 50 lignes dans piwik_option :
piwik_option (50 lignes)
piwik_session (1 ligne)
piwik_user (1 ligne)
Après analyse, la ligne manquante est la suivante :
‘MobileMessaging_DelegatedManagement’, ‘false’, 0
ca n’a pas l’air très grave !
Tant pis, on continue …

Etape 6 : OK
Je vais voir dans phpmyadmin, il y a toujours 18 tables et 3 renseignées :
mais il y a 2 lignes dans piwik_user : normal !
piwik_option (50 lignes)
piwik_session (1 ligne)
piwik_user (2 lignes)

Etape 7 : OK
Je paramètre mon site …
Je vais voir dans phpmyadmin, il y a toujours 18 tables mais 4 renseignées :
il y a maintenant 51 lignes dans piwik_option et une ligne dans piwik_site :
piwik_option (51 lignes)
piwik_session (1 ligne)
piwik_site (1 ligne)
piwik_user (2 lignes)

Etape 8 : OK
J’insère le Code javascript à insérer sur la page index.html de mon site …

Etape 9 : Félicitations OK
OUF !

=> Connexion à l’interface d’admin de Piwik : OK ca marche !
mais pas de stats : c’est normal !

Par contre
Je vais voir dans phpmyadmin, on a maintenant 20 tables
il y a 2 nouvelles tables :
piwik_archive_blob_2014_04 (vide)
piwik_archive_numeric_2014_04 (avec 4 lignes)

et à chaque fois que je me connecte à Piwik il y a des nouvelles lignes dans cette table : C’est une trace OK !

Maintenant je vais sur mon site avec mon téléphone portable :
il y a une nouvelle ligne dans la table piwik_log_action
mais toujours pas de stats dans l’interface Piwik …

Dernier test,
J’essaye avec firefox en lançant la console web de développement :
je remarque une url vers mon domaine piwik :
piwik.php avec des parametres action_name, idsite, …
avec en retour une image gif de 1x1 pixel

le mécanisme à donc l’air de fonctionner …

J’essaye de lancer la même url à la main en changeant le paramètre action_name pour voir …
à chaque fois, une nouvelle ligne dans la table piwik_log_action
mais pas de stats dans la console de Piwik …

J’espère que ca pourra aider un developeur de PIWIK ???

Bonne continuation à tous …


(Matthieu Aubry) #8

Merci du rapport ! il y a clairement un probleme.J’ai cree un ticket: Error: it seems you tried to skip a step of the Installation process · Issue #4990 · matomo-org/matomo · GitHub

Pouvez vous faire le test suivant:

  • supprimer le fichier config/config.ini.php
  • editer config/global.ini.php et changer la ligne 216 de session_save_handler = flies pour: session_save_handler = dbtable
  • installer Piwik (en choisissant une nouvelle base de donnes, ou apres supprimer la BDD Piwik existante) —> est ce que vous voyez toujours l’erreur ?
  • ensuite, avez vous d’autres problemes ou les memes problemes ?

#9

Bonjour

Tout d’abord merci de vous occuper de ce problème
le fait de modifier le fichier global.ini.php a un peu amélioré l’installation
dans le sens ou je n’ai eu qu’une seule erreur au lieu de 2 :
" il semble que vous essayez de sauter une étape du processus d’installation, ou vous avez désactivé les cookies, ou le fichier de configuration de Piwik est déjà créé. Assurez vous que les cookies sont bien activés et retournez à la première page d’installation . "

Cela dit, une fois tout installé, paramétré et le bout de code javascript collé dans le fichier index de mon site internet,
piwik n’enregistre toujours aucune statistique …
n’y aurait t-il pas un problème avec les sites hébergés chez OVH ?
ou connaissez vous des exemples qui fonctionnent avec cet hébergeur au jour d’aujourd’hui ?

Bonne journée


#10

Bon,

Jusqu’à présent, tous mes essais d’installation de piwik
ont été réalisés à partir d’un machine sous linux xubuntu avec firefox …
il fallait que j’en ai le coeur net, alors, …
alors j’ai fait un gros effort,
j’ai recommencé mon installation une nouvelle fois :
Mais sous Windows avec Internet Explorer
( je me déteste … )

Heureusement ou Malheureusement,
on a exeactement le même comportement avec la même erreur
au même endroit …

Je ne sais pas si ca fait avancer le schmiliblick ?


#11

Bonjour,
Idem :frowning:
Après 3 tentatives avec FF 28.0 sur Ubuntu 13.10.
Je passe sous chrome vierge
L’installation se fait chez Gandi simple hosting, je vois un message

a/ Le contrôle d’intégrité a échoué et a rapporté des erreurs. Cela est probablement dû à un envoi de fichier partiel ou en échec des fichiers de Piwik. Vous devriez envoyer de nouveau les fichiers de Piwik et rafraîchir cette page jusqu’à ce qu’elle n’affiche plus aucune erreur.
b/ Votre serveur utilise un système de fichier NFS.
Utiliser les sessions en fichier avec NFS est très lent, donc Piwik va utiliser des sessions en base de données.

… mais ça passe à l’étape 2

Question: Je suis sur un mutualisé. Le nbr de cnx est limité. Si je suis le seul utilisateur avec x sites.
Le nbr de cnx consommé est 1 ou x ?

J’ai changé préfix par ex. piwTOT j’espère que cela ne pose pas problème ??

De manière moins importante mais j’ai du
changer 127.0.0.1 par localhost
pas de mémorisation champs saisis lors des multiples resaisies

Je fais marche arrière dans la barre navigateur … c’est la cata

J’essaie

  • supprimer le fichier config/config.ini.php
  • editer config/global.ini.php et changer la ligne 216 de session_save_handler = flies pour: session_save_handler = dbtable
  • installer Piwik (en choisissant une nouvelle base de donnes, ou apres supprimer la BDD Piwik existante)

Je ne passe tjs pas l’étape de création des tables et j’ai le message

Erreur lors de la tentative de connexion au serveur de base de données:
SQLSTATE[28000] [1045] Access denied for user ‘gBdStatsAtout’@‘localhost’ (using password: YES)

Est-ce possible de charger l’ancienne version 2.1 ?
De toute façon, il y a bien une maj proposée ??

Bonne résolution
Hervé


#12

POur infos, il me semble que les autres fois, je n’avai que 14 tables crées !!


#13

Pour info, chez OVH ( mais je pense que chez gandi c’est pareil ) ,
on ne doit pas mettre localhost ou 127.0.0.1 mais la véritable adresse du serveur mysql
autrement ca ne marche pas …

Bonne continuation !


#14

Je commence à comprendre :
la mise à jour de base est complétement erronée
quand on installe en mutualisé ( chez OVH par exemple )

J’en ai pris conscience en lisant cette partie du forum :
http://forum.piwik.org/read.php?8,112752

par exemple si je regarde la description de ma table piwik_log_link_visit_action, elle n’a que 13 colonnes :
idlink_va int(11) unsigned NOT NULL AUTO_INCREMENT,
idsite int(10) unsigned NOT NULL,
idvisitor binary(8) NOT NULL,
server_time datetime NOT NULL,
idvisit int(10) unsigned NOT NULL,
idaction_url int(10) unsigned DEFAULT NULL,
idaction_url_ref int(10) unsigned DEFAULT ‘0’,
idaction_name int(10) unsigned DEFAULT NULL,
idaction_name_ref int(10) unsigned NOT NULL,
idaction_event_category int(10) unsigned DEFAULT NULL,
idaction_event_action int(10) unsigned DEFAULT NULL,
time_spent_ref_action int(10) unsigned NOT NULL,
custom_float float DEFAULT NULL,

il y a aussi piwik_log_visit qui n’est pas bonne … , mais il y en a aussi des autres …

Au fur et à mesure qu’on les corrige à la main, les stats apparaissent …
en fait il faudrait avoir le script complet de la base dans la dernière version
pour pouvoir régler le problème définitivement !

Cordialement
et bonne nuit !


#15

Ultime test ce matin pour être sur :
<1> installation de piwik en local sous linux
<2> export total de la base piwik locale
<3> connexion à phpmyadmin de ovh
<4> suppression de toutes les tables
<5> import total avec le fichier créé en <2>
<6> vérification des paramètrages dans la console d’admin piwik OVH
<7> tests : les statistiques fonctionnent enfin !!!

It Works !

Bonne journée !


#16

Bonjour,
@tonton.fred
SUr Gandi, c’est vraiment localhost. D’ailleurs j’ai bien eu la création des tables.
J’ai passé pas mal de temps, beaucoup moins aujourdhui.
J’attends plutôt la solution de l’admin ou alors la 2.3.
Si c’est long j’envisage ta dernière bonne solution voir la 2.1 puis maj.
Je connaissais la 1.0 qui était déjà une bonne alternative à Google Analytics
J’ai hâte de tester la 2.2+
a+


#17

Bonjour,
Pour répondre à certaines interrogations, de mon côté j’ai un VPS Classic chez OVH sur lequel tourne Ubuntu 12.04, et aucun souci avec l’installation de Piwik. C’est sur que c’est différent d’un mutualisé, mais au moins on a plus de maitrise sur ce que l’on fait…

Sinon j’ai vu qu’il y avait ce mini “how to” : Guides OVH : Aide et tutoriels sur le Web, Cloud et Telecom | OVH Docs


#18

Le problème n’est pas là, nous savons tous installer piwik en local … ou sur un vps classic
( j’en ai même installé un sur une raspberry pi, ca marche aussi ),
c’est juste qu’il y a un bug quand on installe en mutualisé …


#19

Bonjour,
Ok il y a des solutions provisoires. Super
Par contre si un admin/dev de Piwik passe par là, j’aimerai aussi avoir des réponses aux questions posées.
Merci
a+


(Matthieu Aubry) #20

Bonjour merci de tester une re-installation avec la 2.2.1-b2 : Index of /

Je crois avoir corrige les problemes des cookies, et egalement les problemes des visiteurs non traques apres installation.

Si vous avez un probleme merci de creer un nouveau post. Je reste a l’ecoute en cas de probleme!