Bonjour,
Par rapport au fait qu'imagemagick sur Synology ne fonctionne plus avec piwigo depuis quelque temps (ref sujets suivants dans le forum: http://fr.piwigo.org/forum/viewtopic.php?id=22274, http://fr.piwigo.org/forum/viewtopic.php?id=22201, http://fr.piwigo.org/forum/viewtopic.php?id=21374 )
et qu'il faut confugurer la bibliothèque GD pour obtenir la génération des vignettes;
Le dernier firmware pour Synology (DSM ver 4.1-2636) vient de sortir.
Après installation, il s'avère que la version embarquée de imagemagick est maintenant la 6.7 (en remplacement de 6.3)
DSM 4.0-2228
DiskStation> convert --version
Version: ImageMagick 6.3.9 05/10/12 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2008 ImageMagick Studio LLC
DSM 4.1-2636
DiskStation> convert --version
Version: ImageMagick 6.7.6-7 2012-08-29 Q8 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC
Dans Piwigo, l'affichage de la version de bibliotheque graphique -//:---\spam bien imagemagick:
Environnement
Système d'exploitation: Linux
PHP: 5.3.15 (Montrer les informations) [2012-09-04 15:45:04]
mysql: 5.1.49 [2012-09-04 15:45:04]
Bibliothèque graphique: External ImageMagick 6.7.6-7
Malheureusement pour nous et malgré ce changement de version, la génération des vignettes est toujours en erreur (xx photos were not generated)
la bibliothèque GD est donc encore à l'ordre du jour, en attendant une solution
Hors ligne
N'est-il pas possible d'installer la bibliothèque autrement que via les MAJ de Synology ??
Hors ligne
bonjour,
j'ai consulté des forums traitant de Synology: il semble en effet possible d'installer des packages linux en dehors de leur processus de maj intégré, à l'aide de bootstrap et d'un outil 'ipkg', mais faire cela annule visiblement la garantie de l'appareil (http://forum.synology.com/wiki/index.ph … ,_ipkg_etc)
donc à éviter; d'autant plus qu'imagemagick est déjà installé sur le NAS, puisqu'il est reconnu par Piwigo.
le programme y est appelé 'convert' et utilisé par les applis intégrées notamment un blog photo (basique, moins bien que Piwigo)
Hors ligne
Bonjour,
a priori image Magick fonctionne de nouveau avec le DSM4.2-3211 (ImageMagick 6.7.6-7 2013-04-16)
VT a écrit:
Bonjour,
a priori image Magick fonctionne de nouveau avec le DSM4.2-3211 (ImageMagick 6.7.6-7 2013-04-16)
Bonjour,
Merci pour ce retour
Hors ligne
bonjour,
je suis en DSM 4.3-3776 et malheureusement le programme 'identify' n'est toujours pas présent dans /usr/syno/bin
en mettant les lignes suivantes dans la conf locale piwigo:
$conf['graphics_library'] = 'ext_imagick';
$conf['ext_imagick_dir'] = '/usr/syno/bin/';
on a bien l'affichage de : Bibliothèque graphique: External ImageMagick 6.7.6-7
mais la génération (automatique ou non) des vignettes ne fonctionne pas
Hors ligne
Pour info (et plutôt que d'utiliser GD qui est moins bien), voila ce qui permet de le faire marcher chez moi.
Fichier (à créer) local/config/config.inc.php :
<?php
$conf['graphics_library'] = 'ext_imagick';
$conf['ext_imagick_dir'] = '/usr/syno/bin/convert';
?>
Bonsoir et merci pour l'information.
J'ai mis cette config dans le fichier via le plugin 'localfiles editor'.
Malheureusement cela ne me donne pas satisfaction:
1-la page d'administration affiche la bibliotheque GD (et pas Imagemagick):
Bibliothèque graphique: GD bundled (2.1.0 compatible)
2-Dans le binaire d'une vignette photo créée ensuite je trouve:
CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 95
Je pense donc utiliser encore GD.
Quelles informations chez vous sur ces deux points?
Hors ligne
c'est à vous alors de chercher si les binaires de imagemagik est installé et où: un grep ou find sur convert devrait le faire
Piwigo ne peut savoir de lui même malheureusement
Dernière modification par flop25 (2016-04-02 11:11:02)
Hors ligne
dans la DSM 6.0, convert est installé dans /usr/bin/
le problème vient du binaire 'identify' comme indiqué dans le post du 10.02.2013
il n'existe pas dans synology (pas trouvé) et il est appelé dans piwigo:
W:\piwigo\admin\include\image.class.php
00521:
00522: $command = $this->imagickdir.'identify -format "%wx%h" "'.realpath($source_filepath).'"';
00523: @exec($command, $returnarray);
Hors ligne
bonjour,
un petit update sur ce fil pour le clôturer.
Imagemagick fonctionne avec la version Synology DSM en cours:
Synology: DSM 6.2.2-24922 Update 3
Piwigo 2.10.1
Système d'exploitation: Linux
PHP: 5.6.40 (Montrer les informations) [2019-10-29 07:31:02]
MySQL: 5.5.62-MariaDB [2019-10-29 07:31:02]
Bibliothèque graphique: External ImageMagick 6.9.10-27
configuration dans localfiles editor:
$conf['graphics_library'] = 'ext_imagick';
$conf['imagick_dir'] = '/usr/bin/';
[RESOLU]
Hors ligne