Projet

Général

Profil

Actions

Anomalie #823

fermé

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

Ajouté par Roland Telle il y a presque 10 ans. Mis à jour il y a presque 10 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Catégorie:
Emails
Version cible:
-
Début:
11/06/2014
Echéance:
% réalisé:

100%

Temps estimé:
Version utilisée:

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

Mis à jour par Johan Cwiklinski il y a presque 10 ans

  • Assigné à mis à Johan Cwiklinski
  • Catégorie mis à 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 ?

Mis à jour par Roland Telle il y a presque 10 ans

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.

Mis à jour par Johan Cwiklinski il y a presque 10 ans

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 :)

Mis à jour par Johan Cwiklinski il y a presque 10 ans

  • % réalisé changé de 0 à 100
  • Statut changé de Nouveau à Résolu

Mis à jour par Johan Cwiklinski il y a presque 10 ans

  • Statut changé de Résolu à Fermé

Mis à jour par Roland Telle il y a presque 10 ans

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

Actions

Formats disponibles : Atom PDF