Sirlefou1 / GRR2

GNU General Public License v2.0
6 stars 5 forks source link

Edition impossible avec compte admin #26

Open lulandco opened 9 years ago

lulandco commented 9 years ago

Bonjour,

J'ai voulu passé de la version 2.2 à la 2.5 et là catastrophe : la connexion à mysql est tellement lente pour les update insert etc que cela en devient inutilisable ... On ne peut plus editer ni rentrer de resa : il faut attendre 2 min et ca marche 1 fois sur 10. J'ai beau regarder les log d'apache et de mysql et je ne trouve aucune erreur ! Je ne sais quoi faire ...

anjoco commented 9 years ago

Essayez d'installer cette dernière version qui a liquidé la majorité de mes problèmes:

https://github.com/Sirlefou1/GRR2/releases/tag/v1.0-Experimental2

Sirlefou1 commented 9 years ago

Etes-vous sur que ce soit bien la connexion SQL qui soit lent ? Version d'Apache, PHP et mysql ? Avez-vous l'envois de mail activé ? Les alertes Javascript aussi ? Utilisez-vous une connexion persistante ?

lulandco commented 9 years ago

@anjoco : J'ai testé toutes les versions lol

@Sirlefou1 : Apache 2.4.7, PHP 5.5.9 ,MySQL 5.5.40 , pas de mail, les alertes JS une fois sur 2 , connexion persistante. J'ai remis la 2.2.2 qui refonctionne (avec les bug d'affichage corrigés et son code brouillon ...) J'ai pas encore fouillé dans le code mais je ne trouve aucun log qui ferait état d'erreur. Par contre j'ai pas encore regardé du coté de JS, que je soupçonne ...

Sirlefou1 commented 9 years ago

essayez sans la connexion persistante

lulandco commented 9 years ago

Oui il faut juste que je réinstalle la version 2.2.5 en parallèle de la 2.2.2 (que je laisse en production sinon je vais me faire tuer par mes collègues ;) ). Je tentes ça dans l'aprèm.

lulandco commented 9 years ago

Bon ça avance, MySQL n'est absolument pas en cause. Le problème se pose uniquement avec Chrome ou Chromium, puisque aucun problème sous Firefox ! JavaScript ?

Sirlefou1 commented 9 years ago

etrange je fais des tests sous chrome et ff et je n'ai pas eu ce probleme

lulandco commented 9 years ago

Ok je suis sous Chromium 38.0.2125. Ca ne passe pas pour une nouvelle résa ou après la validation d'un popup d'alerte JS lors d'une modif. Il mouline à n'en plus finir. J'essaie de voir ce qui peut coincer ...

Sirlefou1 commented 9 years ago

avez-vous le meme probleme sur mon site de demo grr.othon.fr

login/mdp administrateur/azerty

anjoco commented 9 years ago

Avez-vous essayé de changer $dbHost="localhost" en $dbHost="127.0.0.1" dans connect.inc.php?

lulandco commented 9 years ago

Non, ça passe bien sur votre site. J'ai fait des test et JS est hors de cause. Une modif via l'appel de l'URL et les paramètres passe sous firefox mais pas sous chromium. Je suis déja en 127.0.0.1.

lulandco commented 9 years ago

OK j'ai trouvé. En fait c'est un de mes comptes admin qui ne marche pas ! J'utilisais un admin sur chrome et un autre sous firefox. Quand j'inverse c'est firefox qui ne marche pas et chrome qui marche. Sur le compte admin qui ne marche pas, le login ne semble pas transmis dans les fichier de log acces de l'appli.

lulandco commented 9 years ago

Dans phpmyadmin, seuls les prénom nom et login diffèrent. Il y a un underscore dans le login de l'admin qui ne marche pas, c'est tout ce que je vois qui pourrait être problématique ...

anjoco commented 9 years ago

Effectivement, si on cherche sur Google les mots underscore chrome, on y voit exactement ce genre de problème avec Chrome

lulandco commented 9 years ago

OK, merci. En fait j'avais jamais eu ce problème avec les versions précédentes de GRR ...

anjoco commented 9 years ago

Cause connue! On peut donc fermer ce ticket, je pense

lulandco commented 9 years ago

Je commence à entrevoir la cause réelle. Je continue à investiguer et reviens ici dès que j'ai solutionné le problème.