Anomalie #752
closedPB envoie de mail avec pièce jointe
100%
Description
Bonjour,
lors d'un envoie de mail avec pièce jointe, galette reste bloqué sur une page blanche à l'url suivante :
http://.../mailing_adherents.php#mail_preview
J'ai mis en pièce jointe le fichier de log correspondant.
Pour info, si je ne met pas de pièce jointe, pas de soucis.
Je précise que le nom de la pièce jointe ne comporte pas d'espace, le nom est "camGoPro.jpg"
Merci
Files
Updated by Johan Cwiklinski about 11 years ago
- Status changed from Nouveau to Commentaire
Le log attaché ne fait pas état qu'une quelconque erreur, il faut les logs/erreurs serveur. Voir la FAQ pour plus de détails.
Updated by Pierre-Yves DESAULLE about 11 years ago
Voici le log error que je viens de trouver (étant sur un hébergeur mutualisé, je ne le trouvais pas).
[Wed Dec 04 19:50:01 2013] [error] File does not exist: /home/bresttri/public_html/membres/404.shtml
[Wed Dec 04 19:50:01 2013] [error] File does not exist: /home/bresttri/public_html/membres/favicon.ico
[Wed Dec 04 19:49:40 2013] [error] 94.23.225.230 - 2013-12-04 18:49:40 - 5 - PHP Notice: ob_clean() [<a href='ref.outcontrol'>ref.outcontrol</a>]: failed to delete buffer. No buffer to delete in /home/bresttri/public_html/membres/lib/Galette/Core/Picture.php on line 310, referer: http://membres.brest-triathlon.fr/mailing_adherents.php?from=13
[Wed Dec 04 19:49:25 2013] [error] 94.23.225.230 - 2013-12-04 18:49:25 - 5 - PHP Notice: ob_clean() [<a href='ref.outcontrol'>ref.outcontrol</a>]: failed to delete buffer. No buffer to delete in /home/bresttri/public_html/membres/lib/Galette/Core/Picture.php on line 310, referer: http://membres.brest-triathlon.fr/gestion_mailings.php
[Wed Dec 04 19:49:22 2013] [error] 94.23.225.230 - 2013-12-04 18:49:22 - 5 - PHP Notice: ob_clean() [<a href='ref.outcontrol'>ref.outcontrol</a>]: failed to delete buffer. No buffer to delete in /home/bresttri/public_html/membres/lib/Galette/Core/Picture.php on line 310, referer: http://membres.brest-triathlon.fr/desktop.php
[Wed Dec 04 19:49:13 2013] [error] 94.23.225.230 - 2013-12-04 18:49:13 - 5 - PHP Notice: ob_clean() [<a href='ref.outcontrol'>ref.outcontrol</a>]: failed to delete buffer. No buffer to delete in /home/bresttri/public_html/membres/lib/Galette/Core/Picture.php on line 310, referer: http://membres.brest-triathlon.fr/
Updated by Pierre-Yves DESAULLE about 11 years ago
Bonjour,
J'ai poussé un peu plus loin mes recherches, la fonction "mime_content_type" de mon hébergeur(MavenHosting) n'est pas active.
Je leur ai demandé de l'activer mais en attendant, j'ai modifié le fichier File.php pour pouvoir utiliser la fonction Mailing avec Pièce jointe qui est très pratique.
Je joint le fichier File.php modifié pour pouvoir l'utiliser sur les Hébergements n'acceptant pas la fonction "mime_content_type".
On peut clore le sujet.
Merci
Updated by Johan Cwiklinski about 11 years ago
- Status changed from Commentaire to Rejeté
Updated by Johan Cwiklinski about 11 years ago
- Status changed from Rejeté to Commentaire
À la rigueur, on pourrait envisager que cette modification soit ajoutée dans Galette ; je ne suis pas trop fan de la liste des extensions, mais je ne sais pas trop comment faire autrement (sous linux, ça ne devrait pas trop poser de problèmes, sous windows, c'est une autre paire de manches) :-/
Des avis ?
Updated by Johan Cwiklinski about 11 years ago
- File file.patch file.patch added
- Status changed from Commentaire to In Progress
- Target version set to 0.8.0
- Assignee set to Johan Cwiklinski
- % Done changed from 0 to 90
Je joint le patch pour intégration à Galette ; si quelqu'un pouvait le tester...
Il s'agit en gros des modifications proposées par Pierre-Yves, avec quelques modifications mineures, la suppression de quelques extensions dont on se fiche quelles ne soient pas reconnues (exe, msi, ...), et l'ajout de quelques autres (les document office en "x", les document open office).
Updated by Johan Cwiklinski about 11 years ago
À noter que la fonction qui pose initialement problème est utilisée à d'autres endroits (get_file.php
et CsvIn.php
).
Updated by Johan Cwiklinski almost 11 years ago
- % Done changed from 90 to 100
- Status changed from In Progress to Résolu
Corrigé par le commit 0f588a86ba
Updated by Johan Cwiklinski almost 11 years ago
- Status changed from Résolu to Fermé