View ProjeQtOr On SourceForge.net
ProjeQtOr - Project Management Tool
Supportez nous sur Capterra
OIN - Open Invention Network
ProjeQtOr free project management software - Support de l'autocommit = 0 ? - Page 2 - ProjeQtOr

Prochaines sessions de formation

Les prochaines formations et démonstrations sont ouvertes, inscrivez-vous rapidement !

 

Démonstration de ProjeQtOr

(gratuit, sur inscription)

Mardi 23 avril (10h30-12h)

Jeudi 16 mai (16h-17h30)

Jeudi 13 juin (10h30-12h)

 
 

Planifiez avec ProjeQtOr

3 et 4 avril (9h - 12h30)

 
 

Administrez avec ProjeQtOr

10 et 11 avril (9h - 12h30)

 

 

 
 

Support de l'autocommit = 0 ?

More
21 Déc 2012 11:50 #7 by LordFPL
Merci pour tout :)

A tout hasard... auriez vous une solution "propre" pour corriger ce problème ? Comme je suis en phase de test avec ce produit, j'ai encore opté pour une solution very very dirty : donner les droits SUPER au user de projectorria... comme l'autocommit était appliqué via un innit_connect... ça marche :p
Par contre, c'est évidemment super horrible d'un point de vue sécurité...
J'ai tenté de relire le fichier user.php... et n'étant pas codeur php (et encore moins php en mode objet...), j'avoue qu'il m'a un peu piqué les yeux :(
Si jamais vous avez une idée de patch plus propre, je suis preneur... sinon tant pis, j'attendrai comme tout le monde qu'une prochaine release corrige ce problème :)

Merci encore et excellentes fêtes de fin d'année :D

Please Connexion or Create an account to join the conversation.

More
21 Déc 2012 13:41 - 21 Déc 2012 16:24 #8 by babynus
Essayez la classe jointe, adaptée. B)
Attention : code non testé .... :unsure:

Babynus
Administrator of ProjeQtOr web site
Attachments:
Last edit: 21 Déc 2012 16:24 by babynus.

Please Connexion or Create an account to join the conversation.

More
22 Déc 2012 18:10 - 22 Déc 2012 18:11 #9 by LordFPL
Merci beaucoup d'avoir pris le temps de proposer une solution :)
Malheureusement, ça ne marche pas :

2012-12-22 18:07:45 ***** ERROR ***** ERROR *****
2012-12-22 18:07:45 ***** ERROR ***** on file '(...)/model/User.php' at line (651)
2012-12-22 18:07:45 ***** ERROR ***** cause = stripos() expects parameter 1 to be string, resource given

Etant en congés pendant une semaine... et j'imagine que de votre côté vous avez aussi surement d'autre priorités, on verra tout ça l'année prochaine, si je trouve une solution plus propre, je vous tiens au courant :)

Bonnes fêtes :D
Last edit: 22 Déc 2012 18:11 by LordFPL. Reason: Confidentialité chemin installation

Please Connexion or Create an account to join the conversation.

More
22 Déc 2012 18:41 #10 by babynus
Très étrange : le même genre de code se trouve dans tous les /tool/save*.php...
Je jetterai un oeil à l'occasion.

En attendant, en replaçant
if (stripos($resultSaveUser,'id="lastOperationStatus" value="OK"')>0 ) {
            Sql::commitTransaction();
					} else {
						Sql::rollbackTransaction();
					}
par
//					if (stripos($resultSaveUser,'id="lastOperationStatus" value="OK"')>0 ) {
            Sql::commitTransaction();
//					} else {
//						Sql::rollbackTransaction();
//					}
(on commite systématiquement),
ça devrait marcher...

Bonnes fêtes ! :cheer:

Babynus
Administrator of ProjeQtOr web site

Please Connexion or Create an account to join the conversation.

More
22 Déc 2012 21:10 #11 by LordFPL
Si c'est pas honteux... répondre un samedi... fin de journée... et ainsi me tenter le test ! ;)
En effet, en ne laissant que le commit, c'est sur que ça fonctionne :) (en tout cas après quelques tests rapides)
A voir sur le long terme, mais dans tous les cas merci beaucoup pour ce suivi assidu à des heures pas possible (oui je suis pas mieux dans l'histoire :p)

@ l'année prochaine :D

Please Connexion or Create an account to join the conversation.

More
23 Déc 2012 00:09 #12 by babynus
Il n'y a pas d'heure pour les braves !
:whistle:

Joyeuses fêtes !

Babynus
Administrator of ProjeQtOr web site

Please Connexion or Create an account to join the conversation.

Moderators: babynusprotion
Time to create page: 0.038 seconds

Paramétrages de cookies

×

Cookies fonctionnels

Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

Session

Veuillez vous connecter pour voir vos activités!

Autres cookies

Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.