Project

General

Profile

Actions

Anomalie #752

closed

PB envoie de mail avec pièce jointe

Added by Pierre-Yves DESAULLE about 11 years ago. Updated almost 11 years ago.

Status:
Fermé
Priority:
Normal
Category:
Emails
Target version:
Start date:
12/03/2013
Due date:
% Done:

100%

Estimated time:
Version utilisée:

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

galette_run_2013-12-03.log (2.33 KB) galette_run_2013-12-03.log Pierre-Yves DESAULLE, 12/03/2013 10:04 AM
File.php (15.9 KB) File.php Fichier modifié Pierre-Yves DESAULLE, 12/05/2013 11:57 AM
file.patch (6.59 KB) file.patch Préparation pour intégration dans Galette Johan Cwiklinski, 01/22/2014 08:07 AM

Related issues 1 (0 open1 closed)

Has duplicate Galette - Anomalie #766: envoi de pièce jointeRejeté12/30/2013

Actions
Actions #1

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.

Actions #2

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/

Actions #3

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

Actions #4

Updated by Johan Cwiklinski about 11 years ago

  • Status changed from Commentaire to Rejeté
Actions #5

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 ?

Actions #6

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

Actions #7

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

Actions #8

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

Actions #9

Updated by Johan Cwiklinski almost 11 years ago

  • Status changed from Résolu to Fermé
Actions

Also available in: Atom PDF