Welcome, Guest
Username: Password: Remember me

TOPIC: Paramétrage minuterie d'une question

Paramétrage minuterie d'une question 4 years 2 months ago #70808

  • titezoubi
  • titezoubi's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 6
  • Karma: 0
Bonjour à tous

Il y a dans les paramètres des questions la possibilité de mettre un minuteur. Je souhaiterai le paramétrer à une heure (pour chaque question). Quelqu'un a-t-il déjà utilisé ce paramètre ? Quelqu'un sait-il si je dois mettre le temps en seconde ou en minute ? Cela n'est pas indiqué dans la manuel d'utilisation ...
Merci pour vos réponses !
The administrator has disabled public write access.

Paramétrage minuterie d'une question 4 years 2 months ago #70811

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 8252
  • Thank you received: 1126
  • Karma: 336
Salut,

C'est en seconde, par contre 1 heure c'est énorme. Si tu ne gère pas ton serveur, il y a 9 chances sur 10 que cela sorte de maximum du temps de session.

Denis
The administrator has disabled public write access.
The following user(s) said Thank You: titezoubi

Paramétrage minuterie d'une question 4 years 2 months ago #70910

  • titezoubi
  • titezoubi's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 6
  • Karma: 0
Merci pour ta réponse !
Je n'ai néanmoins pas compris la dernière phrase :blush: Est-ce que 30 minutes serait mieux d'après toi ?

(Je vais envoyer mon questionnaire à des patients malades et potentiellement âgés, j'aimerai qu'ils ne soient pas déconnectés s'ils ont un soucis type WC, coup de tel etc.

Aurélie
Last Edit: 4 years 2 months ago by titezoubi.
The administrator has disabled public write access.

Paramétrage minuterie d'une question 4 years 2 months ago #70911

  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 2654
  • Thank you received: 343
  • Karma: 77
Pourquoi leur donner un temps limité pour répondre si tu souhaites leur laisser un maximum de temps pour répondre ?
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Paramétrage minuterie d'une question 4 years 2 months ago #70913

  • titezoubi
  • titezoubi's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 6
  • Karma: 0
Pour le moment il n'y a rien de paramétrer et quand mon chef de service l'a rempli pour le tester il a reçu un coup de tel, quand il est revenu il était déconnecté ... Ma "formatrice" sur Lime m'a dit qu'elle n'avait pas connaissance d'une fonctionnalité qui permette de ne pas avoir de temps limité pour répondre ... Du coup j'ai pensé à fixer un temps suffisamment long pour chaque question afin de limiter le risque de déconnexion.
The administrator has disabled public write access.

Paramétrage minuterie d'une question 4 years 2 months ago #70914

  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 2654
  • Thank you received: 343
  • Karma: 77
Par défaut, dans Limesurvey le temps pour remplir une question est illimité, en précisant une valeur limite de réponse tu ne peux que le réduire.

Le problème que tu décris c'est un paramétrage de cochon du serveur web. C'est ce à quoi faisait allusion Shnoulle dans la phrase que tu n'as pas compris.

Il va donc falloir modifier le paramétrage du serveur, ce n'est possible que si tu as la main dessus (typiquement pas si tu es sur un serveur mutualisé).

Dis nous en plus sur ton hébergement et nous pourrons peut-être t'aider. Je dis peut-être parce que modifier ce genre de paramètre n'est possible que dans certains cas.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Paramétrage minuterie d'une question 4 years 2 months ago #70917

  • titezoubi
  • titezoubi's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 6
  • Karma: 0
Alors oui j'ai oublié de préciser que je n'ai pas la main sur le serveur et que la personne qui l'a ne veut pas (pour je ne sais pas qu'elle raison, c'est l'université donc une grosse machine administrative) paramétrer Lime en illimité ... Raison pour laquelle je me dois de trouver une solution acceptable pour eux et acceptable pour la recherche que je mène.

Encore merci pour vos réponses !

Aurélie
The administrator has disabled public write access.

Paramétrage minuterie d'une question 4 years 2 months ago #70918

  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 2654
  • Thank you received: 343
  • Karma: 77
C'est géré au niveau du serveur, impossible de modifier ça au niveau de Limesurvey.

Qu'est-ce que tu appelles paramétrer Limesurvey en illimité ?
Si tu parles du timeout d'une session alors les raisons sont simple :
1. plus les sessions sont longue et plus la charge du serveur augmente.
2. il peut y avoir en plus des raisons de sécurité.

Par contre augmenter le temps de session de 30mn à 2h, ça doit pouvoir se faire sans trop de problème si le serveur n'est pas un serveur en carton.

Dans l'autre cas de figure, il faudra installer Limesurvey sur un serveur à toi ou te satisfaire de la limite imposée.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Paramétrage minuterie d'une question 4 years 2 months ago #70920

  • titezoubi
  • titezoubi's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 6
  • Karma: 0
Et bien en fait aucun dialogue n'est possible avec le personnel gérant le serveur, je dois trouver des solutions toute seule. Finalement, je pense paramétrer chaque question à 30 minutes, afin de mettre toutes les chances de mon côté pour qu'il y ait le moins de déconnexion possible ...
The administrator has disabled public write access.

Paramétrage minuterie d'une question 4 years 2 months ago #70921

  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 2654
  • Thank you received: 343
  • Karma: 77
Je crois que tu ne comprends pas.
30mn c'est une limite, ça ne permet que de réduire.
Si tu ne mets rien, tu aura le temps maximum.

Si tu ne veux pas réduire le temps, surtout ne mets pas de limite.

Imaginons que le serveur est un timeout de session de 45 mn
Tu ne limite pas le temps de réponse des questions, tu as 45mn.
Tu limite les questions à 30mn tu n'as que 30mn

Imaginons que le serveur est un timeout de session de 20mn
Tu ne limite pas le temps de réponse des questions, tu as 20mn.
Tu limite les questions à 30mn tu n'as toujours que 20mn

En gros, ne pas limité = maximum autorisé.
Limité = aucun effet dans le meilleur des cas, et au pire, tu agrave la situation.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Paramétrage minuterie d'une question 4 years 2 months ago #70922

  • titezoubi
  • titezoubi's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 6
  • Karma: 0
D'accord j'ai compris.
Le fait est que je n'ai pas connaissance du Time out du serveur et que je suis sur que le responsable du serveur l'a limité. Du coup : suspens !

Merci beaucoup pour ces explications !
The administrator has disabled public write access.

Paramétrage minuterie d'une question 4 years 2 months ago #70927

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 8252
  • Thank you received: 1126
  • Karma: 336
Salut,

A mon avis ce que tu peux tester c'est ajouter dans le fichier config.php : booster le session life time et passer la session en base de données.
// $sessionlifetime sets how long until a survey session expires in seconds
$sessionlifetime    =  7200;
// $sessionhandler can be either 'file' or 'db'. (default: 'file').
// Generally you don't want to change that unless you are using LimeSurvey on load-balanced servers
$sessionhandler     =  'db';

Ici 7200 seconde cela fait 2 heures.

Sinon, il y a sans doute moyen de passer des rechargement automatique en javascript/ajax toutes les X minutes pour conserver la session: c'est sale , c'est pire que le faire en direct sur le serveur, ça peux facilement faire planter un serveur en carton .

Parles-en à ton admin ... il va peut être réfléchir à booster la session [*];)

Denis
* Si ton chef te demande une session plus longue, c'est gérable par l'admin; dans ce cas dit à ton chef que il faut pouvoir avoir une session plus longue sur le serveur, et que l'admin ne permet pas de le faire. Tu ne peux régler les situations sur lequel tu n'a pas le pouvoir.

PS : pour preuve : www.php.net/manual/fr/session.configurat...session.cache-expire
Last Edit: 4 years 2 months ago by DenisChenu.
The administrator has disabled public write access.
The following user(s) said Thank You: titezoubi
Moderators: Nickko
Time to create page: 0.148 seconds