#1 2016-12-29 14:14:00

oliverfr
Membre
2013-04-27
184

Pas sûr de comprendre, au sujet de imagemagick...

Bonjour,

Pardon, ça n'est pas du piwigo stricto sensu, mais j'ai un doute, je préfère demander.

Piwigo n'inclut pas imagemagick, n'est-ce pas ?
Autrement dit, Piwigo se repose sur le serveur pour avoir imagemagick, c'est bien cela ?

Je demande ça, parce que j'ai eu un message en installant phpBB (serveur debian) que le chemin vers imagemagick n'a pas été trouvé.
Donc, je cherche un peu, et je trouve des résultats dont je ne sais pas quoi faire, c'est... ben, étrange.

Code:

$ dpkg -l imagemagick
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                            Version              Architecture         Description
+++-===============================-====================-====================-====================================================================
un  imagemagick                     <none>                                    (no description available)

Code:

$ dpkg -s imagemagick
dpkg-query: package 'imagemagick' is not installed and no information is available

Code:

$ dpkg -l imagema*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                            Version              Architecture         Description
+++-===============================-====================-====================-====================================================================
un  imagemagick                     <none>                                    (no description available)
ii  imagemagick-common              8:6.7.7.10-5+deb7u9  all                  image manipulation programs -- infrastructure

Code:

$ dpkg -s imagemagick-common
Package: imagemagick-common
Status: install ok installed
Priority: optional
Section: graphics
Installed-Size: 354
Maintainer: ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>
Architecture: all
Multi-Arch: foreign
Source: imagemagick
Version: 8:6.7.7.10-5+deb7u9
Pre-Depends: dpkg (>= 1.15.7.2)
Conffiles:
 /etc/ImageMagick/type.xml d0caa5ce47ac32e40980d1ee7bf882eb
 /etc/ImageMagick/quantization-table.xml 498ec5249155260bd287115df0949ffe
 /etc/ImageMagick/delegates.xml d3b26202692d5539950857e404b40df9
 /etc/ImageMagick/mime.xml 905c61059c1aeb1220d844ee71113a32
 /etc/ImageMagick/thresholds.xml 04d4a80687f7073ae81c91907889db42
 /etc/ImageMagick/type-dejavu.xml 09bd5cf793568d2a5e185d475bc45b96
 /etc/ImageMagick/log.xml 63b78f245752f5332d587e8f0917a085
 /etc/ImageMagick/coder.xml 184715fdf06bd9fc835dc62929e8d36f
 /etc/ImageMagick/type-ghostscript.xml d7fdef0a5e8ff7446600ede4e04f6acf
 /etc/ImageMagick/type-windows.xml 21d3ea0e2b51ded4e3870d401897a9d8
 /etc/ImageMagick/magic.xml 04b219d820811a6cb1bc7af03b52b626
 /etc/ImageMagick/policy.xml 4f101a748960a067433aab88ec471c72
 /etc/ImageMagick/colors.xml 27d44e4d5e96d3db5a8cf834b44b69a5
Description: image manipulation programs -- infrastructure
 imagemagick-common contains the filesystem infrastructure required for
 further installation of imagemagick in any configuration; it does not provide
 a full installation of binaries, libraries, and utilities
 required to run imagemagick.
Homepage: http://www.imagemagick.org/

Heu, what?

the filesystem infrastructure required for
further installation of imagemagick in any configuration; it does not provide
a full installation of binaries, libraries, and utilities

Au final, je ne suis plus sûr de savoir à quoi m'en tenir. J'ai des librairie "common" de imagemagick, mais pas d'utilitaire dédié façon gui ?

Ou bien mon serveur n'a bel et bien pas de imagemagick fonctionnel, et c'est piwigo qui pallie ce manque avec ses propres ressources ?

Parce que piwigo fonctionne bel et bien, quoi qu'il en soit :D

Copié depuis l'admin du piwigo que j'ai installé sur mon serveur a écrit:

Environment

        Operating system: Linux
        PHP: 5.4.45-0+deb7u6 (Show info) [2016-12-29 14:33:39]
        MySQL: 5.5.53-0+deb7u1 [2016-12-29 14:33:39]
        Graphics Library: ImageMagick 6.7.7-10

Désolé, hein, si ça fait question de newbie serveur :-/

Dernière modification par oliverfr (2016-12-29 14:34:51)

Hors ligne

#2 2016-12-29 21:48:32

flop25
Équipe Piwigo
2006-07-06
6544

Re: Pas sûr de comprendre, au sujet de imagemagick...

Bonjour
je n'en connais guère plus mais par expérience qq infos
il existe Imagick un module pour php qui permet aux script d'utiliser imagemagick sans demander les binaires imagemagick
je sais que si vous posez vos question sur des sites anglais tels les sites de soutiens stackexchange vous aurez bien plus de réponses

Hors ligne

#3 2016-12-30 13:08:30

oliverfr
Membre
2013-04-27
184

Re: Pas sûr de comprendre, au sujet de imagemagick...

Bonjour Flop, merci de ta réponse !

il existe Imagick un module pour php qui permet aux script d'utiliser imagemagick sans demander les binaires imagemagick

C'est justement l'objet de ma question, peux-tu me dire s'il te plaît si c'est cela que fait Piwigo, s'appuyer sur un module php sans avoir besoin des binaires, donc en attendant quand-même que le serveur fournisse la base sur laquelle s'appuyer ?

Ou bien est-ce que Piwigo fournit lui-même son propre module imagemagick, sans avoir besoin que le serveur le fournisse ?

(Certes, je peux demander sur stackoverflow & cie, mais je pense que là c'est d'abord une question à poser du côté de Piwigo en premier)

Hors ligne

#4 2016-12-30 14:25:25

flop25
Équipe Piwigo
2006-07-06
6544

Re: Pas sûr de comprendre, au sujet de imagemagick...

c'est un module PHP et les binaires c'est l'OS qui "gère" C'est comme si Piwigo avait besoin de Word. Word est installé via l'OS et peut l'être dans le dossier que l'utilisateur veut en théorie : il faut donc soit qu'il soit installé dans des endroits 'classiques' pour être trouvé (ou le chemin est spécifiévia la config Piwigo), soit il y a un module qui scanne et fait le pont pour Piwigo qui demande à Php d'accéder à Word
[Github] Piwigo file admin/include/image.class.php@L326
dans l'ordre donc
imagick existe
ext_imagick_dir est définit
GD existe

Dernière modification par flop25 (2016-12-30 14:27:18)

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact