Welcome to the LimeSurvey Community Forum

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

Problème lors de l'import et de la copie d'un questionnaire.

  • jbarrouillet
  • jbarrouillet's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
6 months 3 weeks ago #262596 by jbarrouillet
Bonjour

J'ai créé cette anomalie.
bugs.limesurvey.org/view.php?id=19541

Je suis néanmoins surpris que celle ci n'ai pas été remontée plus tot et je m'interroge donc sur un problème éventuellement local.

J'ai un message d'erreur lors de l'import ou lors de la copie d'un formulaire. 

"500 : Erreur interne au serveur XMLWriter::startElement(): Argument #2 must be a valid element name, "@attributes" given"

J'ai eu ça en 6.4.0 et encore en 6.5.4 suite à mise à jour. 

Je n'ai pas testé avec l'import d'un questionnaire extérieur à mon système.

Merci pour votre aide. 

Cordialement

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
6 months 3 weeks ago #262757 by DenisChenu
C'est bizarre : ça me dit quelque chose …

Tu as fait l'export avec le mode debug ?

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

  • jbarrouillet
  • jbarrouillet's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
6 months 3 weeks ago #262953 by jbarrouillet
Bonjour.

Ah, bon déjà, quelque soit l'option que je lance, en mode debug j'ai un PHP Warning directement avec ce message en affichage :

"is_file(): open_basedir restriction in effect. File(/usr/share/php/DbStorage.php) is not within the allowed path(s): (/data/www/dev.forms.lozere.fr)".

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
6 months 3 weeks ago - 6 months 3 weeks ago #262955 by DenisChenu
Non, je me suis mal exprimé : je pensais que cela venait éventuellement du mode debug qui ajouterait des éléments.

Par contre : tu as un plugin ici ?
À mon avis ton serveur est mal configuré : il est configuré pour aller chercher des fichiers PHP là ou il n'a pas les droits. Vérifie to include_path par rapport à ton open_basedir.

Sinon : rouvre bugs.limesurvey.org/view.php?id=19226

Et envoie l'export LSS, c'est ici qu'il doit y avoir un problème

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
Last edit: 6 months 3 weeks ago by DenisChenu.

Please Log in to join the conversation.

  • jbarrouillet
  • jbarrouillet's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
6 months 3 weeks ago #262965 by jbarrouillet
Concernant le PHPWarning et le chemin de fichier autorisé, j'ai ajouté une ligne dans le config.php au début du fichier de config. "set_include_path (".");"
Après, à voir s'il ne faut pas que je fasse une demande à l'hébergeur pour configurer le serveur plutôt que de faire cette ligne de commande.


Désormais en mode débug, j'ai bien ce message lors de la copie d'un Survey.

ValueError
XMLWriter::startElement(): Argument #2 must be a valid element name, "@attributes" given

J'ai un "Accès Interdit" sur le bug ID 19226.

Please Log in to join the conversation.

  • jbarrouillet
  • jbarrouillet's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
6 months 3 weeks ago #262970 by jbarrouillet
En complément, je teste le GetStatInSurvey avec la V6. Cela me semble fonctionner.
Sur notre sujet, j'en ai profité donc pour Importer le .lss sample du Plugin et l'import fonctionne. Alors que l'import d'un .lss que j'ai créé ne fonctionne pas. Donc, fort à parier qu'il y a un souci plutôt au moment de l'export du .lss chez moi.

Please Log in to join the conversation.

  • jbarrouillet
  • jbarrouillet's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
6 months 3 weeks ago #262977 by jbarrouillet
En complément, quand j'exporte le sample du GetStartInSurvey, cela fonction et me propose un .lss à enregistrer dans l'exploreur.

Alors que

Quand j'exporte un Survey à moi, un nouvel onglet s'ouvre dans le navigateur et aucun .lss ne m'est proposé à l'enregistrement.

Please Log in to join the conversation.

  • jbarrouillet
  • jbarrouillet's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
6 months 3 weeks ago #263128 by jbarrouillet
Bonjour Denis. Le bug 19226 est en "accès interdit". Penses tu pouvoir y faire quelque chose ? Merci !

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
6 months 2 weeks ago #263228 by DenisChenu
Je viens de voir qu'il était en privé : créés en un autre.

Semble spécifique à PHP version 8 et plus

> RESOLVED: Moved back to php 7.4 and all is working fine

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

  • jbarrouillet
  • jbarrouillet's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
6 months 2 weeks ago #263233 by jbarrouillet
Denis,
Merci pour cette précision.
Comme annoncé au début de mon poste, l'anomalie est créée. Je vais préciser que je suis en PHP8.

bugs.limesurvey.org/view.php?id=19541

PHP 7.4 n'est plus maintenu. Nous sommes passé en PHP8.

Ce serait tout de même pas mal que l'export fonctionne en PHP8 ; -)

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
6 months 2 weeks ago #263234 by DenisChenu
Ah, mais il doit …
Le seule problème est de trouver les bogues.

Tu peux corriger l'open_base_dir et retenter un export en mode debug ?

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

  • jbarrouillet
  • jbarrouillet's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
6 months 2 weeks ago #263235 by jbarrouillet
@DenisChenu merci. Ci-joint, l'export en mode debug 1.
Attachments:

Please Log in to join the conversation.

Moderators: Nickkoholchtpartner

Lime-years ahead

Online-surveys for every purse and purpose