Erreur lors de la création/modification d'users

Installation & Configuration du logiciel
Répondre
XavierO
Gsup LEVEL 0
Messages : 5
Enregistré le : mar. 26 nov. 2019 09:25

Bonjour,

J'ai une erreur lors de la création ou modification d'utilisateurs.
En local (W10 / Apache : 2.4.35 / MariaDB : 10.3.18 / PHP : 7.1.33), sur ma machine, cela fonction (v3.1.40).

Lorsque je passe sur le serveur (Windows Server 2016 / Apache : 2.4.33 / MySQL : 8.0.12 / PHP : 7.0.30) j'ai une page blanche. (La modification de mot de passe obligatoire sur le compte admin a fonctionné).
J'active le mode debug et obtiens :
gestsup.rtf
LOG DEBUG / APACHE
(5.97 Kio) Téléchargé 197 fois
Dans le fichier log d'apache :
gestsup.rtf
LOG DEBUG / APACHE
(5.97 Kio) Téléchargé 197 fois
J'ai vérifié la configuration minimum est le serveur rentre dans les prérequis.
J'ai donc tenté de patcher jusqu'à la 3.1.44 en suivant la procédure manuelle. Toujours le même problème.

J'ai tenté de créer un ticket. Egalement, une erreur fatale :
gestsup.rtf
LOG DEBUG / APACHE
(5.97 Kio) Téléchargé 197 fois
On dirait qu'il s'agit d'un problème avec la base de données mais la modification de mot de passe obligatoire qui est demandé fonctionne ...

Merci pour votre aide
Xavier
Avatar du membre
Flox
Administrateur du site
Messages : 9040
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

pouvez-vous faire un impression écran de votre page système ?

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

Bonjour,

j'ai réussi à reproduire le problème, il s'agit de la version 8 de MySQL, pouvez basculer avec MariaDB 10.4.10 ?
Je regarde le problème pour MySQL.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Avatar du membre
Flox
Administrateur du site
Messages : 9040
Enregistré le : jeu. 21 juin 2012 19:00

Re-bonjour,

la compatibilité avec MySQL 8 sera disponible dans la version 3.1.48, en revanche je vous conseil de passer et rester sur MariaDB.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
XavierO
Gsup LEVEL 0
Messages : 5
Enregistré le : mar. 26 nov. 2019 09:25

Bonjour,

Merci pour l'investigation !

Je vais voir si je peux passer sur un mariadb 10.X mais je n'ai pas la main sur l'installation serveur.
Il me semble avoir vu le patch 3.1.48 en beta. Je vais tenter.

Merci
Cordialement
Avatar du membre
Flox
Administrateur du site
Messages : 9040
Enregistré le : jeu. 21 juin 2012 19:00

La version 3.1.48 n'est pas encore disponible elle le sera surement d'ici un mois.
Vous pourrez tester de passer l'application en version 3.1.47, puis d'appliquer le patch en pièce jointe.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
XavierO
Gsup LEVEL 0
Messages : 5
Enregistré le : mar. 26 nov. 2019 09:25

Merci porur tout !

Cordialement
Xavier
XavierO
Gsup LEVEL 0
Messages : 5
Enregistré le : mar. 26 nov. 2019 09:25

Le patch User fonctionne correctement en restant dans ma configuration serveur actuel.

Le problème persiste pour la création de ticket (pas patché encore).
Je tente de passer sur Mariadb ou j'attendrai le patch 3.1.48 ;)

Merci pour l'aide.

Cdt
Avatar du membre
Flox
Administrateur du site
Messages : 9040
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

je ne reproduis pas le problème concernant la création de tickets de mon côté.

> Vous pourrez tester tout de même le patch en pièce jointe pour la version 3.1.47

Si le problème persiste :
Pouvez-vous me retransmettre le message d'erreur avec la version 3.1.47.
Si il est également possible de me transmettre votre base de données en MP.


Merci
Fichiers joints
patch_pour_version_3.1.47.zip
(21.69 Kio) Téléchargé 189 fois
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
XavierO
Gsup LEVEL 0
Messages : 5
Enregistré le : mar. 26 nov. 2019 09:25

Bonjour,

Je n'ai plus accès au message d'erreur. Je suis passé sur la dernière version de mariadb.

De mémoire, il s'agissait du même problème que pour les users, avec le fatal error sur l'insert.
Si je ne me trompe pas, dans le fichier du premier message, j'avais mis l'erreur pour les tickets mais pour le dernier patch stable et non le 3.1.47 de votre commentaire. Mais l'erreur restait la même de mémoire.

Si j'ai possibilité de retester sur un mysql 8, je vous transmettrai l'erreur.

Cdt
Répondre