Pages: 1
Bonjour,
sur le site donné en lien, les images sont bien téléchargées mais la génération des vignettes et autres tailles d'images ne se fait plus (tout fonctionnait bien jusqu'en décembre).
Si je sélectionne 3 photos dans la gestion par lot pour générer les miniatures par exemple, j'obtiens ce message:
3 photos ne peuvent pas être régénérées
* La configuration de la bibliothèque graphique est en mode auto
* j'ai appliqué la procédure indiquée ici, pour obtenir des logs, mais je n'obtiens que des messages de type "INFO" lors du téléchargement. Exemple :
[2017-01-08 13:17:24] [INFO] upload_file_pdf, $file_path = ././upload/2017/01/08/20170108131724-a5fb213b.jpg, $representative_ext = [2017-01-08 13:17:24] [INFO] upload_file_tiff, $file_path = ././upload/2017/01/08/20170108131724-a5fb213b.jpg, $representative_ext = [2017-01-08 13:17:24] [INFO] upload_file_video, $file_path = ././upload/2017/01/08/20170108131724-a5fb213b.jpg, $representative_ext = [2017-01-08 13:17:24] [INFO] Handling ././upload/2017/01/08/20170108131724-a5fb213b.jpg got
Rien d'autre.
* j'ai tenté d'obtenir des messages de type "DEBUG" en modifiant local/config/config.inc.php ainsi :
<?php $conf['enable_i_log'] = true; $conf['ws_enable_log'] = true; $conf['log_dir'] = '/logs'; $conf['log_level'] = 'DEBUG'; $conf['log_archive_days'] = 1; ?>
Mais je n'obtiens rien.
* Les logs de nginx ne montrent rien de particulier.
* J'ai les mêmes résultats avec la version 2.7, utilisée jusqu'à maintenant, et avec la version 2.8.5.
J'ai même testé une nouvelle installation sans plus de succès.
Par ailleurs sur deux autres sites hébergés sur online, tout se passe bien.
Piwigo n'est donc pas en cause mais je ne vois pas ce qui a pu changer.
* Après avoir forcé l'utilisation de la bibliothèque GD
$conf['graphics_library'] = 'gd';
les miniatures et les différentes tailles d'images sont de nouveau produites ainsi que les messages "DEBUG "
Question :
Quelqu'un aurait-il une idée sur ce qui me semble être un dysfonctionnement du mode "auto" pour la bibliothèque graphique (pas d'image produite et pas de message DEBUG) ?
D'avance, merci :)
Version de Piwigo: 2.7.0 mise à jour vers 2.8.5
Version de PHP: 5.6.29
Version de MySQL: 5.5.24
Version de ImageMagick: 6.9.7.2
Version de GD: 2.2.3
Serveur: nginx
OS: CentOS release 6.8 (Final)
URL Piwigo: https://gallery.openmandriva.org
Dernière modification par jclvanier (2017-01-09 00:15:19)
Hors ligne
Bonjour
dans ce cas testez en ligne de commande votre installation de imagemagik si c'est possible ou contactez votre hébergeur à ce propos
Dernière modification par flop25 (2017-01-09 09:34:55)
Hors ligne
convert justement essayez de changer la config locale avec
$conf['graphics_library'] = ''ext_imagick';
// If library used is external installation of ImageMagick ('ext_imagick'),
// you can define imagemagick directory.
$conf['ext_imagick_dir'] = ''; //le chemin vers convert
Hors ligne
Merci, ça fonctionne.
Sur le même serveur, l'exécution de
$cmd = "convert -version"; $output = shell_exec($cmd); echo "<pre>$output</pre>";
affiche les résultats attendus. J'élimine donc la question de la variable d'environnement PATH de nginx.
J'ai parcouru, peut-être trop rapidement, les scripts php de téléchargement d'images de piwigo.
Je vois bien l'utilisation de convert avec l'option ext_imagick mais pas avec l'option imagick.
Auriez-vous une indication ?
Hors ligne
donc en fait c'est Imagick (qui est un module de Php pour permettre aux scripts comme Piwigo d'utiliser directement les binaires de Imagemagik) qui ne fonctionne pas
Hors ligne
Pages: 1