Anomalie #823
ferméGalette v0.8. Problème de pièce jointe dans l'envoi d'un courriel.
100%
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
Appliqué par commit c0a1e39f811bff754b9349eddb4c21391c2c4a8b.