[Résolu] Liste des utilisateurs

Installation & Configuration du logiciel
Répondre
damienvidal
Gsup LEVEL 0
Messages : 5
Enregistré le : mer. 14 nov. 2018 09:27
Localisation : Béziers

Bonjour,
Je viens de faire la mise à jour vers la dernière stable, à savoir la v3.1.34 et la liste des utilisateurs est vide alors qu'en base, ils y sont bien tous.
Ils proviennent d'une synchronisation LDAP.
Dans l'attente,
Cordialement,
Technicien Informatique à l'Agglomération Béziers Méditerranée (Hérault)
--
Version de GestSup 3.1.34
OS : CentOs - BDD : MySQL - PHP : v5.6.20
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

pouvez vous regarder en base si sur ces utilisateur la colonne "disable" n'est pas positionnée à 1 ?

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
damienvidal
Gsup LEVEL 0
Messages : 5
Enregistré le : mer. 14 nov. 2018 09:27
Localisation : Béziers

Bonjour,
Non, c'est sur le 0.
Cdt,
Technicien Informatique à l'Agglomération Béziers Méditerranée (Hérault)
--
Version de GestSup 3.1.34
OS : CentOs - BDD : MySQL - PHP : v5.6.20
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

pouvez vous activer le mode debug pour voir si une erreur apparaît ?
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
damienvidal
Gsup LEVEL 0
Messages : 5
Enregistré le : mer. 14 nov. 2018 09:27
Localisation : Béziers

Voici

Code : Tout sélectionner

SELECT distinct tusers.* FROM tusers LEFT OUTER JOIN tusers_services ON tusers_services.user_id=tusers.id LEFT OUTER JOIN tservices ON tservices.id=tusers_services.service_id WHERE profile LIKE :profile AND tusers.id!=:id AND tusers.disable=:disable AND ( tusers.lastname LIKE :lastname OR tusers.firstname LIKE :firstname OR tusers.mail LIKE :mail OR tusers.phone LIKE :phone OR tusers.mobile LIKE :mobile OR tusers.login LIKE :login OR tservices.name LIKE :service_name ) ORDER BY lastname,firstname ASC LIMIT 0,15
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'tusers.mobile' in 'where clause'' in /var/www/html/services/commandepublique/admin/user.php:1791 Stack trace: #0 /var/www/html/services/commandepublique/admin/user.php(1791): PDOStatement->execute(Array) #1 /var/www/html/services/commandepublique/admin.php(24): include('/var/www/html/s...') #2 /var/www/html/services/commandepublique/index.php(900): include('/var/www/html/s...') #3 {main} thrown in /var/www/html/services/commandepublique/admin/user.php on line 1791
Technicien Informatique à l'Agglomération Béziers Méditerranée (Hérault)
--
Version de GestSup 3.1.34
OS : CentOs - BDD : MySQL - PHP : v5.6.20
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

j'ai l'impression que la mise à jour SQL : ./_SQL/update_3.1.30_to_3.1.31.sql n'a pas été correctement exécuté sur votre serveur.

Je vous invite à vérifier en base de donnée si sur la table "tusers" vous avez une colonne nommé "mobile", si ce n'est pas le cas je vous invite à reprendre les procédure d'installation des mise à jour depuis la section documentation.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
damienvidal
Gsup LEVEL 0
Messages : 5
Enregistré le : mer. 14 nov. 2018 09:27
Localisation : Béziers

Super!
Merci pour l'aide :D
PS : je mets "résolu"
Technicien Informatique à l'Agglomération Béziers Méditerranée (Hérault)
--
Version de GestSup 3.1.34
OS : CentOs - BDD : MySQL - PHP : v5.6.20
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Très bien, je vous invite également à vérifier que tous les autres patch SQL ont bien été appliqués.

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