Bonjour/Bonsoir,
Lorsque je consulte une photo, peut importe laquelle, j'ai le message suivant qui apparait "Warning: getimagesize(././galleries/Communes_Haute_Corse/Carticasi/1884/Carticasi_2008_381.jpg): failed to open stream: No such file or directory in /home/corsicag/www/piwigo/include/derivative.inc.php on line 146", je ne trouve pas d'où vient l'erreur.
Quelqu'un pourrait m'aider ?
Merci d'avance
Version de Piwigo: 2.10.1
Version de PHP: 5.6.40
Version de MySQL: 5.5.30
Hors ligne
Bonjour,
tu as regardé ce qu'il y avais sur la ligne 146 ?
En ligne
Bonjour,
A la ligne 146 il y a ceci :
if ( ($size = getimagesize( $this->get_path() )) !== false)
{
$this->size = array($size[0],$size[1]);
pwg_query('UPDATE '.IMAGES_TABLE.' SET width='.$size[0].', height='.$size[1].' WHERE id='.$this->id);
}
Hors ligne
OK, et est-ce que le fichier galleries/Communes_Haute_Corse/Carticasi/1884/Carticasi_2008_381.jpg est bien là ? Une petite synchronisation permet de remettre la liste des photos indexées en base de données d'équerre par rapport à celles trouvées dans l'arborescence de fichiers.
Hors ligne
Bonjour,
j'ai le même problème :
Dans la galerie, la consultation d'une image (c'est le cas pour toutes) affiche en lieu et place de l'image :
20170917_JCT_6274.jpg
Warning: getimagesize(.//var/www/2017/2017_09_17_6274.jpg): failed to open stream: No such file or directory in /gallery/include/derivative.inc.php on line 146
Je ne sais pas pourquoi le script php construit le lien comme ci-dessous (c'est à dire qu'il ajoute ./ devant mon chemin et ça casse le lien à mon avis....) alors que mes fichiers jpg sont dans : /var/www/ du container linuxserver/piwigo pointant sur un volume tel que :
- /volume1/Media/galleries:/var/www
Je ne vois pas comment résoudre cela ou comment renseigner le champ galleries_url de la table piwigo_sites.
qui lui a contenu durant mes essais successifs infructueux :
../../../../var/www/
../var/www/
/var/www/
Donc ... SOS ....