Project

General

Profile

Anomalie #823

Galette v0.8. Problème de pièce jointe dans l'envoi d'un courriel.

Added by Roland Telle almost 7 years ago. Updated almost 7 years ago.

Status:
Fermé
Priority:
Haut
Category:
Emails
Target version:
-
Start date:
06/11/2014
Due date:
% Done:

100%

Estimated time:
Version utilisée:
Vote:

Description

Ayant sauvegardé un courriel, je l'ouvre à nouveau pour lui joindre un .pdf avant envoi. La pièce jointe est bien affichée mais n'est pas indiquée comme enregistrée. Au moment de l'enregistrement du courriel (avec sa pièce présumée jointe), apparaît à l'écran l'erreur suivante :
Fatal error: Uncaught exception 'RuntimeException' with message ' should be a directory!' in /home/xxxxxxxxxx/membres/lib/Galette/Core/Mailing.php:274 Stack trace: #0 /home/xxxxxxxxxx/membres/mailing_adherents.php(154): Galette\Core\Mailing->store(Array) #1 {main} thrown in /home/xxxxxxxxxx/membres/lib/Galette/Core/Mailing.php on line 274

Les logs de Galette précisent ceci :
000.00.00.000 - 2014-06-10 22:42:21 - 4 - PHP Warning: mkdir(): Aucun fichier ou dossier de ce type in /home/xxxxxxxxxx/membres/lib/Galette/Core/Mailing.php on line 270

#1

Updated by Johan Cwiklinski almost 7 years ago

  • Assignee set to Johan Cwiklinski
  • Category set to Emails

J'ai identifié et corrigé 2-3 coquilles sans réelle importance (ça fonctionnait quand même), sans avoir été en mesure de reproduire le problème.

Je pense que le dossier de stockage des pièces jointes pose un souci. S'agit-il d'une nouvelle installation ou d'une migration depuis une version antérieure ? Le dossier galette/data/attachments existe-t-il, et le serveur web possède-t-il les droits en écriture dessus ?

#2

Updated by Roland Telle almost 7 years ago

Il s'agit d'une version upgradée. Tout fonctionne normalement lorsqu'on prépare un courriel, qu'on y joint un document et qu'on envoie immédiatement.
Pour reproduire l'anomalie, procéder comme suit :
1. préparer un courriel,
2. enregistrer le courriel, (déconnecter éventuellement),
3. ouvrir le courriel, ajouter une pièce jointe,
4. envoyer.

#3

Updated by Johan Cwiklinski almost 7 years ago

C'est effectivement un cas de figure que je n'avais pas testé et qui ne fonctionne pas du tout ; merci pour les détails :)

#4

Updated by Johan Cwiklinski almost 7 years ago

  • % Done changed from 0 to 100
  • Status changed from Nouveau to Résolu
#5

Updated by Johan Cwiklinski almost 7 years ago

  • Status changed from Résolu to Fermé
#6

Updated by Roland Telle almost 7 years ago

Problème réglé en effet. Merci ;-)

Also available in: Atom PDF