[Corrigé 3.2.9] Bug graphique lignes

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
serviere_m
Gsup LEVEL 0
Messages : 3
Enregistré le : mar. 16 mars 2021 17:10
Localisation : Clermont-Ferrand, France

Bonjour,
Suite à la migration de Gestsup vers un nouveau serveur nous rencontrons un bug visuel sur l'affichage des du premier graphique sur la page de statistiques :
Image

Notre ancien hébergement (où on avait pas ce bug) :
- MySQL : 5.6.50
- PHP : 7.4.15
- GestSup : 3.2.4
(Mutualisé OVH)

Notre nouveau serveur (où la capture d'écran a été prise) :
- MySQL : 8.0.23
- PHP : 7.4.16
- GestSup : 3.2.7
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

1- Pouvez-vous transmettre un impression écran de votre page système, et indiquer si vous reproduisez le bug sur la webdemo.

2- Pourrez-vous vérifier les valeurs présentes dans la colonne "date_res" de la table "tincidents" pour les derniers tickets et transmettre un impression écran de la colonne.

3- Pourrez-vous transmettre le résultat de cette requête :

Code : Tout sélectionner

SELECT day(date_res) AS x,COUNT(*) AS y 
FROM `tincidents` 
WHERE 
date_res NOT LIKE '0000-00-00 00:00:00' AND
date_res LIKE '2021-03-%' AND state='3' AND disable='0' GROUP BY x 
4- Pouvez-vous reproduire le problème sur la webdemo ?

A noter : ce SGBDR n'est pas supporté, pouvez-vous tester avec MariaDB

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
JM. Guillaume
Gsup LEVEL 1
Messages : 15
Enregistré le : jeu. 16 juil. 2020 09:14

Bonjour
Pour info en 3.2.7 j'avais le problème également.
Nous avons migré en 3.2.8 : le pb persiste
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

JM. Guillaume a écrit : mer. 17 mars 2021 12:46 Bonjour
Pour info en 3.2.7 j'avais le problème également.
Nous avons migré en 3.2.8 : le pb persiste
Bonjour,
Pouvez-vous réaliser les opérations décrites dans mon précédent post ?

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Pourrez-vous également tester le patch en pièce jointe ?
Fichiers joints
patch_pour_3.2.7_et_3.2.8.zip
(2.04 Kio) Téléchargé 140 fois
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
serviere_m
Gsup LEVEL 0
Messages : 3
Enregistré le : mar. 16 mars 2021 17:10
Localisation : Clermont-Ferrand, France

1- Ne sachant pas vraiment d'où vient le bug je n'arrive pas à le reproduire sur la webdemo, si dessous la capture de la page système
Screenshot_2021-03-17 GestSup Gestion de Support.png
Screenshot_2021-03-17 GestSup Gestion de Support.png (249.71 Kio) Vu 2367 fois

2- Capture d'écran de la colonne pour les tickets du mois courant
Capture d’écran 2021-03-17 133430.png
Capture d’écran 2021-03-17 133430.png (41.27 Kio) Vu 2367 fois

3- Résultats de la requête

Code : Tout sélectionner

x |y|
--|-|
10|1|
 4|6|
 9|5|
 8|7|
12|5|
 3|1|
15|3|
11|1|
16|3|
Il semblerait bien que ce problème vienne de MySQL 8, en testant en local en important les données sur un MySQL 5.7 j'ai pas eu le bug, j'ai ensuite switché sur un MySQL 8 et le bug est apparu. Je vais tester avec MariaDB en local voir si ça règle le problème.
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Pourrez-vous tester le patch de mon précédent post ?
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
serviere_m
Gsup LEVEL 0
Messages : 3
Enregistré le : mar. 16 mars 2021 17:10
Localisation : Clermont-Ferrand, France

Flox a écrit : mer. 17 mars 2021 13:48 Pourrez-vous tester le patch de mon précédent post ?
Le patch a fonctionné :) !
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Très bien merci pour votre retour, a priori les requêtes SQL ne donnent pas les mêmes résultats sur MySQL 8.

Cette correction sera intégrée dans la prochaine version du logiciel, mais je vous encourage vivement à passer sur MariaDB afin d'éviter ce genre de soucis.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
JM. Guillaume
Gsup LEVEL 1
Messages : 15
Enregistré le : jeu. 16 juil. 2020 09:14

Bonjour
ici aussi le patch a fonctionné.
Merci
Répondre