Bonjour
Je me suis connecté sur demo.piwigo.net pour changer mon adresse phpwebgallery. Après avoir validé, j'ai eu le message suivant:
Piwigo encountered a non recoverable error [mysql error 1062] Duplicate entry '52E23c2d81f4f0c42fcee121c722929ed5b5' for key 1 INSERT INTO pwg_bsf_sessions (id,data,expiration) VALUES('52E23c2d81f4f0c42fcee121c722929ed5b5','pwg_uid|i:19;',now()) ; #1 my_error /web/piwigo/demo/include/functions.inc.php(637) #2 pwg_query /web/piwigo/demo/include/functions_session.inc.php(149) #3 pwg_session_write ()
Mais la modif a bien été prise en compte.
Je n'ai pas réussi à reproduire en faisant juste une modif. La session n'était pas expirée.
Mathias.
PS: L'id de session n'est plus valide.
Hors ligne
Cela n'a rien à voir avec la révision 2899...
En effet, et déjà depuis un certain temps (l'admin qui change son mot de passe), bref tout ce qui touche directement à la table users, rencontre ce problème.
C'est un bug de toutes les RC, je pense que c'est lié à l'utf-8.
?
Hors ligne
P@t a plongé dans les sessions récemment, il devrait trouver assez vite, non?
P@t? ;-)
Hors ligne
Cf ce fil: http://forum.phpwebgallery.net/viewtopi … 22&p=1
J'ai eu ce problème il y a quelques jours chez moi (en local) tout comme danica et Yohann (chez freeheberg)
L'analyse de Yohann était la bonne: il faut utiliser un REPLACE plutot qu'un INSERT ou UPDATE.
C'est corrigé depuis hier soir (commit 2900).
Hors ligne
Merci P@t bien analysé.
8-)
Hors ligne
P@t a écrit:
Cf ce fil: http://forum.phpwebgallery.net/viewtopi … 22&p=1
J'ai eu ce problème il y a quelques jours chez moi (en local) tout comme danica et Yohann (chez freeheberg)
L'analyse de Yohann était la bonne: il faut utiliser un REPLACE plutot qu'un INSERT ou UPDATE.
C'est corrigé depuis hier soir (commit 2900).
Je ne savais pas (plus) que c'était ce pb...
P@t qui corrige plus vite que son ombre ;-)
Hors ligne