Bonsoir,
ok, merci :-)
Après test, ta solution fonctionne à merveille "plg" !!!
GRAND merci !
Maintenant la balle est dans le camp du gestionnaire du site :-)
Applique ce correctif https://github.com/Piwigo/Piwigo/pull/643/files
Et tu pourras réactiver le plugin LDAP :-)
Trop fort ! Ça fonctionne maintenant… :-)
Mais je fais comment pour que mes utilisateurs se connectent via le LDAP ? ;-)
Bon, ça à la limite, vu que ce n'est pas tout le staff qui va y déposer les images, il y a peut-être moyen de s'en passer… C'est embêtant mais moins critique que des images cassées…
Désactive le plugin LDAP pour voir si ça marche mieux.
Ben, je suis quelque part d'accord avec toi, mais je ne comprends pas du tout le problème…
Ce qui est "interpellant" c'est que ce n'est pas n'importe quel caractère qui est inséré, mais un LF…
Ce n'est pas un hébergement chez un provider mais une installation en interne chez nous (labo de recherche) sur un unix CentOS 7. Je ne suis pas LE spécialiste Unix chez nous, mais cette installation n'a rien de particulier en tant que telle. Ce sont des VM dont on a un "master" qui est déployé à la demande selon les besoins. On a par exemple un OwnCloud qui tourne dessus depuis des lustres et sans problème.
Les modules PHP installés sont dans leur version 7.2 et sont :
php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql php-xml php-mbstring php-ldap
Vu le souci, j'ai installé ImageMagick qui est utilisé à la place de gd sans changement.
Le serveur a ses certificats signés par une autorité valide et est accessible en https uniquement et Piwigo se connecte en LDAP sur un AD pour l'authentification.
Les plugins Piwigo installés sont : Admin Tools, Force HTTPS, LDAP Login, LocalFiles Editor
Malheureusement le site n'est pas "public" et je ne peux en ouvrir l'accès… (labo de recherche)
Question installation, il n'y a rien d'extraordinaire à part qu'elle a été faite en manuel (copie du dossier Piwigo dans var/www/html/ et configuration en ligne lors d'une primo connexion…
Voilà, je ne vois pas trop quoi dire de plus à part qu'absolument tout semble fonctionnel à part cette insertion de LF au début du fichier image lors d'un téléchargement. Sur le serveur les fichiers sont intacts : je peux les y ouvrir sans problème…
un lien vers ta galerie ?
Bonjour
je ne sais pas combien il y a d'installation piwigo qui tourne dans le monde mais je dirais que ce qu'il faut regarder c'est les spécificité de ton site
As tu des plugin d'activé, des modif perso ?
quel hébergeur as tu ?
je doute que le problème soit dans le code de base et que personne ne ce soit aperçu de cela
Question subsidiaire :
Où se trouve la fonction php d'export d'image qui est appelée lorsqu'on presse l'icône idoine ?
Merci par avance.
Bonjour,
vu que ça ressemble de plus en plus à un bug, je mets le lien ici vers mon problème. Pour la faire simple, tout fonctionne sauf que quand je télécharge une image depuis mon site Piwigo, le code LF(&0A) est ajouté au début du fichier image, "cassant" cette dernière. Si avec un éditeur hexa j'enlève ce caractère surnuméraire, l'image est normale. J'ai testé sur MacOS/wndows/Safari/Firefox et c'est toujours pareil donc bien un pb côté serveur…
Je mets ci-dessous les infos à jour.
Thread originel : https://fr.piwigo.org/forum/viewtopic.p … 78#p230178
VersionOS : CentOS 7 (à jour)
Version de Piwigo: 2.10.2
Version de PHP: 7.2.31
Version de MySQL: 5.5.65-MariaDB
Bibliothèque graphique: External ImageMagick 6.9.10-68
URL Piwigo: privée
Plugins installés : Admin Tools, Force HTTPS, LDAP Login, LocalFiles Editor