Not logged in. · Lost password · Register
Forum: Non-English Discussion French discussion RSS
L'image ne peut être affichée
Avatar
hucste #1
User title: HUC Stéphane
Member since Jun 2016 · 40 posts
Group memberships: Members
Show profile · Link to this post
Subject: L'image ne peut être affichée
Bonjour,

J'ai un problème que je n'arrive pas à résoudre avec la gestion d'images au sein de DW.

Sur une page donnée (par exemple : https://wiki.obsd4a.net/openbsd.org:zaurus ), j'ai téléchargé localement l'image pour l'intégrer au sein du gestionnaire d'image qui me permet de sélectionner les fichiers correspondants.
(le but étant de délivrer nous même l'image correspondante, pour ne pas "surcharger" le serveur où elle est hébergée).

Donc, avec le sélecteur de fichiers, j'ai bien l'image dans la section du wiki nommée "openbsd.org".
Or, un accès direct retourne l'erreur suivante : The image can not be displayed because it contains errors.

Bref, si je l'intégre dans la page wiki, ainsi :
{{:openbsd.org:zaurus-c3000-small.jpg?400 |zaurus sl-c3000 }}
elle n'est pas affichée, mais juste le titre d'information !
Un clic sur le lien correspondant restitue les informations sur ladite image mais ne l'affiche pas !

Donc, je regarde les logs d'accès et d'erreurs sur le serveur (Nginx / OpenBSD) - sachant que le wiki en question fait partie d'une ferme DW - :
PHP message: PHP Warning:  getimagesize(/htdocs/dw.***.net/www/frm/wiki.obsd4a.net/data/media/https/www.openbsd.org-images-zaurus-c3000-small.jpg): failed to open stream: No such file or directory in /htdocs/dw.***.net/www/wk/inc/template.php on line 1697" while reading response header from upstream, client: 88.136.16.221, server: wiki.obsd4a.net, request: "GET /openbsd.org:zaurus HTTP/2.0", upstream: "fastcgi://unix:/run/php-fpm.wiki.obsd4a.net.sock:", host: "wiki.obsd4a.net", referrer: "https://wiki.obsd4a.net/openbsd.org:zaurus"

Je remarque que l'image est cherchée dans /htdocs/dw.***.net/www/frm/wiki.obsd4a.net/data/media/https/www.openbsd.org-images-zaurus-c3000-small.jpg, ce qui me semble étonnant puisque l'image est dans /htdocs/dw.***.net/www/frm/wiki.obsd4a.net/data/media/ et se nomme bel et bien "zaurus-c300-small.jpg" !

(pour info, ''dw.***.net'' est une info anonymisée... ce n'est pas la vraie information ; vous comprendrez la discrétion de celle-ci)

Alors, oui, j'ai bien de l'option "open_basedir" active au-niveau du PHP FPM lié...
Qui est configuré ainsi :
php_admin_value[open_basedir] = /htdocs/$pool/www:/cache/$pool:/logs/$pool:/run/$pool:/tmp/$pool:/htdocs/dw.***.net/www/:/htdocs/dw.***.net/www/frm/$pool/:/run/dw.***.net/

Une idée ?!
Avatar
hucste #2
User title: HUC Stéphane
Member since Jun 2016 · 40 posts
Group memberships: Members
Show profile · Link to this post
En fait, je me rend compte, que j'ai ce problème sur l'ensemble des "animaux" de ma ferme !!!

J'ai essayé de mettre des droits chmod 0755 sur les répertoires directement concernés, mais ça n'y change rien.

Les droits sur l'image sont 0644.

Donc, je ne sais pas quoi faire d'autres ?!
Avatar
schplurtz (Moderator) #3
Member since Nov 2009 · 493 posts · Location: France, Finistère
Group memberships: Global Moderators, Members
Show profile · Link to this post
Mauvais paramètre xsendfile dans DW ? C'est pas un apache, mais un nginx. Cette idée a aussi le bon goût d'expliquer la salade de noms car nginx utilise des noms relatifs mais pas apache.

Je remarque que l'image est cherchée dans /htdocs/dw.***.net/www/frm/wiki.obsd4a.net/data/media/https/www.openbsd.org-images-zaurus-c3000-small.jpg, ce qui me semble étonnant puisque l'image est dans /htdocs/dw.***.net/www/frm/wiki.obsd4a.net/data/media/ et se nomme bel et bien "zaurus-c300-small.jpg" !
C'est pas beau de mentir,  c'est même pas vrai que c'est /htdocs/dw**** . C'est /htdocs/mad***
This post was edited on 2019-10-17, 08:37 by schplurtz.
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please enter the word from the image into the text field below. (Type the letters only, lower case is okay.)
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Go to forum
Imprint
This board is powered by the Unclassified NewsBoard software, 20150713-dev, © 2003-2015 by Yves Goergen
Current time: 2019-11-12, 05:40:23 (UTC +01:00)