Refus d'upload pièce jointe alors que critères respectés

Forum de support pour les questions concernant l'utilisation de phpBB 3.2, les problèmes rencontrés lors de manipulations, de configuration du forum ou de personnalisation autres que les Styles ou les Extensions

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.
Partager sur FacebookPartager sur TwitterPartager sur Google+

Refus d'upload pièce jointe alors que critères respectés

Messagepar silenus » 12 Sep 2017 à 17:08

Bonjour.

Depuis ma mise à jour vers 3.2.1, certains usagers de mon forum se plaignent de ne plus pouvoir poster des photos, qui sont pourtant dans les critères paramétrés en zone admin (limite de dimension d'images, limite de taille de fichier : dans mon cas 1024x1024pix 1Mo).

Je leur ai demandé de m'envoyer des fichiers d'exemple.

Avec mon compte administrateur, je n'arrivais pas à reproduire le problème (aucune erreur à l'upload de pièce attachée, symbole checked vert après upload). Mais avec un compte à permissions d'usager ordinaire, j'arrive à reproduire leur problème (symbole triangle jaune).

J'ai comme message d'erreur :
Code: Tout sélectionner
L’image doit faire au moins 0 pixel de large, 0 pixel de haut et au plus 1024 pixels de large et 1024 pixels de haut. L’image actuelle fait 3920 pixels pixels de large et 2204 pixels pixels de haut.


Alors que l'image, ouverte dans un éditeur, fait 465x830 pix, 280 ko; .jpg

Comment diagnostiquer le problème ?

Je commence à regarder dans functions_content.php, parse_attachements(). Mais découvrant le code phpbb, si quelqu'un peut m'aiguiller pour une résolution rapide.

D'avance, merci.
Modifié en dernier par silenus le 12 Sep 2017 à 17:41, modifié 1 fois.
silenus
Posteur néophyte
Posteur néophyte
 
Messages: 18
Enregistré le: 09 Fév 2017 à 19:40

Re: Refus d'upload pièce jointe alors que critères respectés

Messagepar silenus » 12 Sep 2017 à 17:35

Il semblerait que le code fasse appel à la fonction de php "getimagesize" (functions_content.php, ligne 1214)

Code: Tout sélectionner
					if ($config['img_display_inlined'])
					{
						if ($config['img_link_width'] || $config['img_link_height'])
						{


J'ai fait un fichier de test php d'appel de cette fonction sur le fichier en question qui refuse d’être uploadé, et me renvoie bien les correctes dimensions :

Array ( [0] => 465 [1] => 830 [2] => 2 [3] => width="465" height="830" [bits] => 8 [channels] => 3 [mime] => image/jpeg )
silenus
Posteur néophyte
Posteur néophyte
 
Messages: 18
Enregistré le: 09 Fév 2017 à 19:40

Re: Refus d'upload pièce jointe alors que critères respectés

Messagepar galixte » 12 Sep 2017 à 17:39

Salut,

un compte test et lien vers le forum serait un plus.

Peut-être est-ce lié à ce problème rapporté : support-utilisation-phpbb32/sujet210580.html, des liens sont partagés dans ce sujet, tu peux y jeter un œil. ;)
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 9538
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.

Re: Refus d'upload pièce jointe alors que critères respectés

Messagepar Steph » 12 Sep 2017 à 17:40

Salut,

Merci de ne faire des UPs que toutes les 24 heures minimum !

En effet, un compte test ne sera pas du luxe
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 17063
Enregistré le: 29 Déc 2008 à 16:48
Localisation: Alsace / Bas-Rhin / France

Re: Refus d'upload pièce jointe alors que critères respectés

Messagepar silenus » 12 Sep 2017 à 17:50

Bonjour.

Il semble bien qu'il s'agisse du problème indiqué par galixte et qu'on retrouve sur ce sujet https://www.phpbb.com/community/viewtop ... #p14796976 (pas encore trouvé le ticket de bug phpbb associé)

Lien d'accès à mon forum
http://www.greffer.net/discussion

Compte de test

login : demo
mot de passe : phpbb321

Un des fichiers image posant problème http://www.greffer.net/images/uploads/test.jpg

Cordialement.
silenus
Posteur néophyte
Posteur néophyte
 
Messages: 18
Enregistré le: 09 Fév 2017 à 19:40

Re: Refus d'upload pièce jointe alors que critères respectés

Messagepar galixte » 12 Sep 2017 à 18:39

Comme tu peux le voir sur GitHub je leur ai demandé pourquoi aucun ticket n’avait été ouvert : https://github.com/marc1706/fast-image- ... -327970538. Tu peux les relancer à l’occasion.

N’étant pas victime de ce problème, je ne me suis pas permis d’ouvrir un ticket mais tu peux le faire si tu le souhaites, voici la démarche : modifications-et-recherche-de-styles-phpbb32/sujet210299.html#p1645496.

Il y a un truc qui me chiffonne, tu utilises semble t-il la version phpBB 3.2.1 au vu de la version du pack de langue française utilisé, mais la version de ton style est celle pour phpBB 3.2.0. J’ai demandé directement à son auteur, il m’a dit que ce serait mis à jour ce mois-ci. ;)

Un test : http://www.greffer.net/discussion/viewt ... =24&t=6327. Une quatrième image cette fois PNG m’a été refusée sans message, juste le triangle orange.

EDIT : tests avec ton image : http://www.greffer.net/images/uploads/test.jpg :
  • si je tente simplement avec ton image téléchargée = échec ;
  • si je tente de la ré-enregistrer simplement avec Paint.net (données EXIF inchangées) = échec ;
  • si je tente de la ré-enregistrer avec Photoshop (données EXIF inchangées) = OK ;
  • si je tente de la ré-enregistrer « Pour le Web » avec Photoshop (données EXIF supprimées) = OK.
Résultats : http://www.greffer.net/discussion/viewt ... 398#p59398.
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 9538
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.

Re: Refus d'upload pièce jointe alors que critères respectés

Messagepar silenus » 13 Sep 2017 à 08:11

Effectivement, après effacement des données Exif avec l'utilitaire exiv2 , les uploads ne posent plus problème.

J'ai créé un ticket https://tracker.phpbb.com/browse/PHPBB3-15359

Merci à tous.
silenus
Posteur néophyte
Posteur néophyte
 
Messages: 18
Enregistré le: 09 Fév 2017 à 19:40

Re: Refus d'upload pièce jointe alors que critères respectés

Messagepar galixte » 13 Sep 2017 à 08:24

Merci j’ai ajouté le lien vers ton ticket sur le sujet sur .com et sur le PR incriminé sur GitHub.
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 9538
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.

Re: Refus d'upload pièce jointe alors que critères respectés

Messagepar galixte » 14 Sep 2017 à 20:34

Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 9538
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.


Retourner vers Utilisation

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité