Welcome, Guest
Username: Password: Remember me

TOPIC: Problème à la création de nouveaux utilisateurs

Problème à la création de nouveaux utilisateurs 1 year 8 months ago #88621

  • bteffot
  • bteffot's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 2
  • Thank you received: 1
  • Karma: 0
Bonjour,

Je viens d'installer la nouvelle version de LimeSurvey, tous ce passe bien lors de l'installation, j'ai même installer les librairies LAPD et IMAP pour la forme. Je peux créer des questionnaires, jusque là aucun problème.

Mais, parce qu'il y a un mais... Impossible de créer un nouvel utilisateur, il m'indique à chaque fois que l'utilisateur existe déjà. Je n'ai qu'un seul utilisateur, l'administrateur qu'on l'on créé dans la procédure d'installation. J'ai vérifier dans la table des users, qui n'en contient qu'un (l'administrateur)...

Je ne trouve aucun message sur ce problème, c'est étrange. Le Limesurvey est installé sur un serveur apache sous Ubuntu, sur lequel je gère déjà bon nombres de sites sous différents CMS sans jamais rencontré de problème. J'ai même essayé de réinstaller le Limesurvey à plusieurs reprise, j'ai toujours ce problème de création d'utilisateur...

Avez vous une solution ou avez vous déjà rencontré ce problème ?
Merci
The administrator has disabled public write access.

Re: Problème à la création de nouveaux utilisateurs 1 year 8 months ago #88626

  • mdekker
  • mdekker's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 341
  • Thank you received: 68
  • Karma: 38
---
Menno Dekker
The administrator has disabled public write access.
The following user(s) said Thank You: DenisChenu

Re: Problème à la création de nouveaux utilisateurs 1 year 8 months ago #88644

  • bteffot
  • bteffot's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 2
  • Thank you received: 1
  • Karma: 0
Merci beaucoup ! Cette solution à fonctionné pour moi.

Je la décrit ici pour les non anglophones.

Dans le fichier /applications/models/User.php

A la fin de la fonction beforeSave() coller cette ligne :
return parent::beforeSave();

Ce qui devrait vous donner ceci :
    public function beforeSave()
    {
         // Postgres delivers bytea fields as streams :-o - if this is not done it looks like Postgres saves something unexpected
        if (gettype($this->password)=='resource')
        {
            $this->password=stream_get_contents($this->password); 
        }
 
        return parent::beforeSave();
    }
The administrator has disabled public write access.
The following user(s) said Thank You: DenisChenu

Re: Problème à la création de nouveaux utilisateurs 1 year 8 months ago #88655

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6238
  • Thank you received: 794
  • Karma: 238
Sinon, la version officielle vient d'ètre mise à jour :).

Et merci à Menno .
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.217 seconds
Donation Image