[Corrigé] Bugs après maj vers la 2.6

Vous avez trouvé un bug dans l'application (dernière version stable ou bêta): Décrivez le ici afin que la correction soit intégrée a la prochaine version.
Répondre
Larsad
Gsup LEVEL 3
Messages : 54
Enregistré le : dim. 13 janv. 2013 00:33

Bonjour,

Merci pour cette nouvelle version

J'ai fait la maj 2.5 -> 2.6 tout semble s'être bien passé

et voilà ce que j'ai rencontré comme bugs :

Stats : en allant sur la page .../index.php?page=stat
on a dans le 2ème tableau (en partant du haut)

Code : Tout sélectionner

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/......./stat.php on line 199
et dans le 5ème tableau on a

Code : Tout sélectionner

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/....../stat.php on line 496
et tout en bas, 1ère colonne on a

Code : Tout sélectionner

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/....../stat.php on line 515


@ suivre
Modifié en dernier par Larsad le dim. 27 janv. 2013 15:44, modifié 1 fois.
Hébergeur = Hosteur | Apache = Version 2.0.63
PHP = Version 5.2.6 | MySQL = Version 5.0.96-community-log
Architecture = i686 | Système d'exploitation = linux
GestSup = Version 2.7
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

merci pour votre retour rapide sur cette nouvelle version, cependant je n'arrive pas à reproduire les bugs décrit.

pouvez vous me dire si vous arrivez à reproduire vos cas d'utilisations sur la webdemo, voir si ce n'est pas liée aux modifications apportées au code dans la page mail dans la section contribution du forum.


au niveau des messages SQL dans les stat il y a effectivement des modifications qui ont été apportés pour l'affichage du nom et prénom des techniciens.

pouvez vous exectuer cette requete avec phpmyadmin:

Code : Tout sélectionner

SELECT CONCAT_WS ('. ', left(tusers.firstname, 1),  tusers.lastname) as Technicien, count(*) as Resolu 
	FROM tincidents 
	INNER JOIN tusers 
	ON (tincidents.technician=tusers.id ) 
	WHERE tusers.disable=0 AND
	tincidents.disable LIKE '0'
	GROUP BY tusers.firstname 
	ORDER by Resolu DESC
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Larsad
Gsup LEVEL 3
Messages : 54
Enregistré le : dim. 13 janv. 2013 00:33

Bonjour,

j'avais déjà regardé sur le site démo et je viens de retester,
le problème des stats n'existe pas sur le site démo

je vais injecter la requête et je reviens ici pour un retour

@+

PS : le problème du mail, est réglé :
j'ai renvoyé les fichiers de la version 2.6 par ftp et ça a réglé le problème !!!
Modifié en dernier par Larsad le dim. 27 janv. 2013 15:46, modifié 2 fois.
Hébergeur = Hosteur | Apache = Version 2.0.63
PHP = Version 5.2.6 | MySQL = Version 5.0.96-community-log
Architecture = i686 | Système d'exploitation = linux
GestSup = Version 2.7
Larsad
Gsup LEVEL 3
Messages : 54
Enregistré le : dim. 13 janv. 2013 00:33

la requête a échoué, j'ai eu le message suivant :

Code : Tout sélectionner

#1305 - FUNCTION bdd_support.CONCAT_WS does not exist
Hébergeur = Hosteur | Apache = Version 2.0.63
PHP = Version 5.2.6 | MySQL = Version 5.0.96-community-log
Architecture = i686 | Système d'exploitation = linux
GestSup = Version 2.7
Domi
Gsup LEVEL 0
Messages : 5
Enregistré le : mar. 30 oct. 2012 16:58

Bonjour,

J'ai exactement le même problème que Larsard.
Peut etre que cela vient d' IE8 ?
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

non cela est liée à la version de MySQL:

pour résoudre le probleme, dans le fichier stat.php

remplacer

Code : Tout sélectionner

CONCAT_WS (
par

Code : Tout sélectionner

CONCAT_WS(
la suppression de l'espace après concat suffit.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Larsad
Gsup LEVEL 3
Messages : 54
Enregistré le : dim. 13 janv. 2013 00:33

Bonjour

changement fait dans 3 endroits du fichier
tout est rentré dans l'ordre

Merci beaucoup
Hébergeur = Hosteur | Apache = Version 2.0.63
PHP = Version 5.2.6 | MySQL = Version 5.0.96-community-log
Architecture = i686 | Système d'exploitation = linux
GestSup = Version 2.7
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

J'ai fait la maj sur le package source.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Répondre