modification droits profil

Installation & Configuration du logiciel
Répondre
dbidault
Gsup LEVEL 0
Messages : 1
Enregistré le : mer. 17 janv. 2018 12:46

Bonjour, j'ai monté gestsup sur un un debian 7 migré en 8 il y a un an. Je suis en version 3.1.27. Je fais des synchros ldap pour ajouter mes users, sans problème. Cependant, je viens d'ajouter un user via mon AD, et je souhaite lui attribuer un profil technicien. Les droits ne s'appliquent pas, et j'arrive sur une page blanche (voir pièce jointe). Je suis donc obligé de rentrer les droits manuellement dans la base sql. J'avais pourtant aucun problème à l'époque, mais la dernière fois que j'ai fait cette manipulation, c'était il y a 3 mois. SI je tente de modifier les droits du profil d'un utilisateur créé il y a longtemps, je rencontre le même problème. Voici les logs d'erreur d'apache qui surviennent lorsque je clique sur le bouton "modifier" :

[Wed Jan 17 12:52:51.660208 2018] [:error] [pid 10229] [client 192.168.66.11:38544] PHP Notice: Undefined index: language in /data/www/gestsup.toto/localiz
ation.php on line 19, referer: http://gestsup.toto/index.php?page=admi ... parameters
[Wed Jan 17 12:52:51.664385 2018] [:error] [pid 10229] [client 192.168.66.11:38544] PHP Notice: Undefined index: user_limit_ticket in /data/www/gestsup.toto/index.php on line 319, referer: http://gestsup.toto/index.php?page=admi ... parameters
[Wed Jan 17 12:52:51.665142 2018] [:error] [pid 10229] [client 192.168.66.11:38544] PHP Notice: Undefined index: user_company_view in /data/www/toto/menu.php on line 170, referer: http://gestsup.toto/index.php?page=admi ... parameters
[Wed Jan 17 12:52:51.666321 2018] [:error] [pid 10229] [client 192.168.66.11:38544] PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE
[42S22]: Column not found: 1054 Unknown column 'limit_ticket_number' in 'field list'' in /data/www/gestsup.toto/admin/user.php:126\nStack trace:\n#0 /data/w
ww/gestsup.toto/user.php(126): PDO->exec('UPDATE tusers S...')\n#1 /data/www/gestsup.toto/index.php(587): include('/data/www/gests...')\n#2 {main}\n
thrown in /data/www/gestsup.toto/admin/user.php on line 126, referer: http://gestsup.toto/index.php?page=admi ... userid=232&
tab=parameters

Merci de votre aide,

Damien Bidault
Fichiers joints
gest.png
gest.png (20.71 Kio) Vu 3848 fois
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

d'après ce que j'observe vous avez une base de données incorrecte et des fichiers non à jour.

Pouvez vous préciser comment vous avez installer les mises à jour de l'application ?

et donner l’entête du fichier ./admin/user.php

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