Problème à la création de nouveaux utilisateurs

More
4 years 6 months ago #88621 by bteffot
bteffot created the topic: Problème à la création de nouveaux utilisateurs
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

Please Log in to join the conversation.

More
4 years 6 months ago #88626 by mdekker
mdekker replied the topic: Problème à la création de nouveaux utilisateurs

---
Menno Dekker
The following user(s) said Thank You: DenisChenu

Please Log in to join the conversation.

More
4 years 6 months ago #88644 by bteffot
bteffot replied the topic: Problème à la création de nouveaux utilisateurs
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 following user(s) said Thank You: DenisChenu

Please Log in to join the conversation.

More
4 years 6 months ago #88655 by DenisChenu
DenisChenu replied the topic: Problème à la création de nouveaux utilisateurs
Sinon, la version officielle vient d'ètre mise à jour :).

Et merci à Menno .

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in to join the conversation.

Moderators: Nickko

Start now!

Just create your account and start using Limesurvey today.

Register now