Welcome to the LimeSurvey Community Forum

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

Accès aux fichiers envoyés impossible

  • S2_EducaNum
  • S2_EducaNum's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 11 months ago #215373 by S2_EducaNum
Accès aux fichiers envoyés impossible was created by S2_EducaNum
Hello à tous,

Suite à une update et une migration de nos systèmes, on a eu un petit souci. Notre formulaire, avec un champ d'upload de documents, nous a affiché "Sorry file was not found" dans l'admin pendant un certain temps. Tous les droits semblaient corrects, mais... On a réalisé que récemment que le souci venait pas des droits directement, mais du propriétaire du dossier upload.

Bref, une fois corrigé, les nouveaux documents envoyés sont lisibles dans le tableau de bord. Maintenant, la question est la suivante : est-ce qu'il reste possible de régler le problème de façon rétroactive ? Car toutes les anciennes réponses (plusieurs centaines...) gardent "Sorry file was not found" comme seule information exploitable si on veut télécharger les pièces jointes. Pourtant le système arrive les détecter car il affiche bien leur nom et leur poids, mais pas de bouton pour les download.

On a bien sûr regardé au niveau du FTP, on a bien des fichiers dans le dossier upload/survey/survey_id mais rien d'exploitable. Y'a un moyen pour pas se retrouver très très embêtés... ?

Bonne journée et merci d'avance
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 11 months ago #215460 by DenisChenu
Replied by DenisChenu on topic Accès aux fichiers envoyés impossible
Dans la BDD : les ficiers sont enregsitré au format json avec
Nom
Poids
NomFichierEnregistré

Le nom du foichier enregistré est de la forum fu_XXXXXXX : ce fichier doit être dans upload/survey/survey_id/files.

Si il n'y est pas : il est perdu.

Denis

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.
  • S2_EducaNum
  • S2_EducaNum's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 11 months ago - 2 years 11 months ago #215483 by S2_EducaNum
Replied by S2_EducaNum on topic Accès aux fichiers envoyés impossible
Hello, et merci pour ta réponse !

Alors effectivement, pas de fichiers retrouvés.
Après une recherche plus poussée, on a réalisé que LimeSurvey me semble pas gérer l'exception lorsque le propriétaire du dossier sur le serveur est pas le bon.

C'est-à-dire qu'il prompt à l'utilisateur que les fichiers sont envoyés, il écrit bien en base de données les informations du fichier en JSON, mais par contre il thrown aucune exception au moment où il foire l'écriture du fichier... C'est balot.

Bon, c'est pas une bonne nouvelle pour nous, mais au moins on sait. Merci pour ton coup de main !
Last edit: 2 years 11 months ago by S2_EducaNum.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 11 months ago #215491 by DenisChenu
Replied by DenisChenu on topic Accès aux fichiers envoyés impossible

 il écrit bien en base de données les informations du fichier en JSON, mais par contre il thrown aucune exception au moment où il foire l'écriture du fichier... C'est balot.

 
Pas une exception, mais une information à l'utilisateur
github.com/LimeSurvey/LimeSurvey/blob/61...rController.php#L265

Le problème des exceptions sur les parties publiques : on ne les montre que sous conditions… je suis très très pour les exceptuons, mais il faut les amener avec compatibilité polur l'utilisateur final.
Bon, ici même en mode debug ou superadmin : pas d'exception… c'est à corrigé (c'est un bogue).

Peux tu le rapporter  : community.limesurvey.org/bug-tracker/ ?
 

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.
  • S2_EducaNum
  • S2_EducaNum's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 11 months ago #215500 by S2_EducaNum
Replied by S2_EducaNum on topic Accès aux fichiers envoyés impossible
C'est effectivement ce qu'il me semblait, en superadmin je n'avais pas eu d'information non plus.

Merci de confirmer que le souci se situe pas de mon côté. Pour le tracker, je ferai un compte pour rapporter le bug dès que possible !
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose