Erreur The guest user does not exist in the database.

Re: Erreur The guest user does not exist in the database.

par Bruno Malaval,
Nombre de réponses : 0
Avatar Moodleurs particulièrement utiles

Bonjour,

De base, l'id de l'utilisateur "guest" est 1.
On retrouve cette information dans la table mdl_config
mdl_config.name="siteguest" , value = 1

Si vous avez simplement simplement recréer l'utilisateur guest, il n'a forcément plus l'id 1 dans la table mdl_user.

Donc :

  • Retrouver l'id de cet utilisateur
  • Soit modifier la table mdl_config en mettant l'id de l'utilisateur au paramètre "siteguest"
  • Soit modifier le fichier config.php en ajoutant la ligne :
    $CFG->siteguest=xx;
    où xx = id du nouvel utilisateur guest ;
Bruno
Moyenne des évaluations Utile (2)