Projet

Général

Profil

Anomalie #14172

Mis à jour par Ludovic ARAUJO il y a plus de 4 ans

Lors d'une tentative de lancement de la syncro LDAP, les utilisateurs sont repérés par le script mais lors de l'ajout de l'utilisateur le message : /!\ L'utilisateur ***** n'a pas ete insere ! 

 Pour résoudre le problème : 

 modules/ldap/process_users_to_maarch.php : ligne 113 :  
 la colonne enabled n'existe plus. 

 Correction proposée :  

 remplacer :  

 ~~~ 
             $qry = $db->prepare("INSERT into users (user_id, password, firstname, lastname, phone, mail, enabled, status,loginmode) values (?,?,?,?,?,?,?,?,?)"); 
             $qry->execute(array($user_id,'65d1d802c2c5e7e9035c5cef3cfc0902b6d0b591bfa85977055290736bbfcdd7e19cb7cfc9f980d0c815bbf7fe329a4efd8da880515ba520b22c0aa3a96514cc',$firstname,$lastname,$phone,$mail,'Y','OK','standard')); 
 ~~~ 

 par : 

 ~~~ 
             $qry = $db->prepare("INSERT into users (user_id, password, firstname, lastname, phone, mail,    status,loginmode) values (?,?,?,?,?,?,?,?)"); (?,?,?,?,?,?,?,?,?)"); 
             $qry->execute(array($user_id,'65d1d802c2c5e7e9035c5cef3cfc0902b6d0b591bfa85977055290736bbfcdd7e19cb7cfc9f980d0c815bbf7fe329a4efd8da880515ba520b22c0aa3a96514cc',$firstname,$lastname,$phone,$mail,'OK','standard')); 
 ~~~

Retour