Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Message d'erreur

  • Remundo
  • Remundo's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
3 years 7 months ago #204561 by Remundo
Message d'erreur was created by Remundo
Bonjour,

Ce n'est pas la première fois qu'un utilisateur de LimeSurvey me remonte ce genre de message d'erreur.

500 : Erreur interne au serveur
CDbCommand n'a pas pu exécuter la commande SQL: SQLSTATE[42S22]: Column not found: 1054 Unknown column '183512X2946X589305' in 'field list'
Une erreur interne est survenue quand le serveur Web traitait votre requête.


En parallèle il reçoit par mail un message avec les réponses apportées débutant par "Une erreur s’est produite pendant la sauvegarde d‘une réponse au questionnaire... et se terminant par CODE SQL qui a échoué : ..."
Pour ma part, j'avais reçu l'an dernier une multitude de mails similaires sur différents questionnaires.

Quelle peut être la cause de ce "column not found : 1054"car cela devient de plus en plus récurrent ?

Bonne journée

Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 7 months ago #204611 by DenisChenu
Replied by DenisChenu on topic Message d'erreur
La question 58930 existe t'elle dans le groupe 2946 ?
Ou la question 589305 ?

Peut tu regarder les questions du groupe 2946 ?

Si la 58930 est une question de classement : quelle est ta version de LimeSurvey ?

Après : cela peut être du à une session pas à jour lors de l'activation du quetsionnaire. Durant un temps, l'un des développeurs avait désactivé le reset complet de la session du questionnaire, donc la dernière question ajoutée pouvait ne pas être prise en compte.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • Remundo
  • Remundo's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
3 years 7 months ago #204613 by Remundo
Replied by Remundo on topic Message d'erreur
Bonjour Denis,

Oui la question 58930 existe bel et bien et c'est effectivement une question classement.
Mais ce n'est pas la dernière question du questionnaire.
On utilise la version 3.17.1+190408.

Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 7 months ago #204615 by DenisChenu
Replied by DenisChenu on topic Message d'erreur
OK,

Donc : quelqu'un à ajouté une option de réponse à la question classement après l'activation.
Il faut forcer le nombre max de réponse à 4

Normalement : cela aurait du être fait automatiquement : github.com/LimeSurvey/LimeSurvey/commit/...c1def398ab14b5214c30

Vérifie le max subquestion : github.com/LimeSurvey/LimeSurvey/blob/7c...stionHelper.php#L576

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
More
3 years 7 months ago #204618 by LarryF
Replied by LarryF on topic Message d'erreur
C'est ce que j'ai supposé : un ajout après activation.
On attend le retour de l'utilisateur.

Mais est-ce normal que l'on puisse faire cela ?
Et si oui, pourquoi est-ce que le changement n'est pas répercuté sur la BDD (ajout de colonnes) ?

Dans tous les cas nous passerons à la V4 d'ici peu, nous verrons si cela se reproduit.

Merci pour ton aide DenisChenus.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 7 months ago #204620 by DenisChenu
Replied by DenisChenu on topic Message d'erreur
> Et si oui, pourquoi est-ce que le changement n'est pas répercuté sur la BDD (ajout de colonnes) ?

On ne change pas la BDD après activation

> Mais est-ce normal que l'on puisse faire cela ?

C'est pour cela que l'attribut `max_subquestions` existe. Il est lié au nombre de colonnes créées.
Cela n'a pas fonctionné sur votre instance, peut être questionaire activé avant, peut être autre chose…

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose