Annonce

  •  » Installation
  •  » Imagemagick n'est pas pris en compte sous Windows server 2003

#1 2013-07-15 11:07:16

laudag
Membre
2013-07-15
12

Imagemagick n'est pas pris en compte sous Windows server 2003

Bonjour,

je viens de laisser tomber Picsengine pour passer sous Piwigo. Excellente solution.

J'ai un serveur dédié sous windows server 2003.

je viens de me rendre compte que les images ne sont pas redimentionnées après upload. j'ai vu qu'il fallait que j'installe Imagemagick.
C'est fait et j'ai donc la version 6.8.6-5, sur le même serveur que là où est le site web avec Piwigo.

J'ai ajouté la ligne $conf['graphics_library'] = 'ext_imagick';
mais ça ne change rien.

Peut être faut il plutôt utiliser la ligne $conf['ext_imagick_dir'] = '/usr/local/bin/convert';
mais du coup, là, je suis incapable de trouver ce type de chemin dans mon serveur. Connaissances pas assez pointues...

Pouvez vous m'aider à activer Imagemagick pour Piwigo, quelque soit la manière ? Avoir des images de 2 Mo à afficher, c'est pas terrible...

Merci !

Hors ligne

#2 2013-07-15 11:57:10

flop25
Équipe Piwigo
2006-07-06
6544

Re: Imagemagick n'est pas pris en compte sous Windows server 2003

Bonjour
Pouvez vous installer Imagik, l'extension php pour Image magik qui évite alors de renseigner le chemin?

Hors ligne

#3 2013-07-15 15:17:39

laudag
Membre
2013-07-15
12

Re: Imagemagick n'est pas pris en compte sous Windows server 2003

Merci de ta réponse rapide.
J'ai téléchargé imagick pour PHP, mais j'ai beau lire leur doc d'installation sous windows, et je n'y comprend... rien. J'ai pourtant depuis plusieurs années réussi à installer bien des choses que je n'aurais pas imaginé.

J'ai installé imageMagick, et maintenant, j'ai imagick pour PHP, mais je ne sais pas quoi en faire. Il parlent de dll à déclarer dans PHP, mais en même ils disent qu'ils n'y en a pas pour imagick.

Voilà... j'y travaille depuis midi et je suis bloqué... :-(

Hors ligne

#4 2013-07-15 15:25:21

flop25
Équipe Piwigo
2006-07-06
6544

Re: Imagemagick n'est pas pris en compte sous Windows server 2003

à mon humble avis vous auriez beaucoup plus de réponse en allant sur un forum spécialisé de ce que vous cherchez, en occurrence imagemagik et windows server

Hors ligne

#5 2013-07-15 15:28:14

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: Imagemagick n'est pas pris en compte sous Windows server 2003

http://www.crazyws.fr/tutos/installer-i … YP5IL.html

c'est une tuto pour Wamp mais on doit pouvoir facilement faire la meme chose sur IIS

Hors ligne

#6 2013-07-16 10:02:06

laudag
Membre
2013-07-15
12

Re: Imagemagick n'est pas pris en compte sous Windows server 2003

Merci. très intéressant. Ca clarifie les choses, en particulier, sur le site de imagick, je ne trouve pas l'endroit où télécharger la dll. Lui la fournit.

En revanche, j'ai essayé tout ce qu'il propose, et si dans php info le path de imagemaick apparait, le module, lui, n'apparait pas. Ce qui me fait dire qu'elle n'est pas chargée.
Ca me déprime des trucs comme ça...

J'ai essayé avec imagemagik le plmus récent, celui qu'il propose un peu plus ancien, puis avec la classe imagck thread safe puis non thread safe, rien n'y fait.

Misère...

Hors ligne

#7 2013-07-16 11:06:51

laudag
Membre
2013-07-15
12

Re: Imagemagick n'est pas pris en compte sous Windows server 2003

Rien à faire. Je viensd e refaire la procédure, d'essayer de passer par la commande $conf['ext_imagick_dir'].
Je ne comprend pas pourquoi ça ne sort pas.
Il y avait avant un plug in External ImageMagick, mais il ne fonctionne pas semble-t-il sur les dernière version de piwigo.

Je suis donc condamné à avoir des photo non redimentionné ?

Hors ligne

#8 2013-07-16 11:31:30

flop25
Équipe Piwigo
2006-07-06
6544

Re: Imagemagick n'est pas pris en compte sous Windows server 2003

bonjour

ce plugin est désormais intégré

Hors ligne

#9 2013-07-16 11:45:32

laudag
Membre
2013-07-15
12

Re: Imagemagick n'est pas pris en compte sous Windows server 2003

Heuuu... j'imagine que c'est le truc qui va me sauver mais... je vais encore un peu être béta : intégré où ? j'ai regardé la liste des plugin de mon Piwigo installé il y a deux jour, et il n'y est pas. Quand àla page du plugin External ImageMagick que j'acvais essayé et qui avait été refusé, les info n'ont pas changé : http://piwigo.org/ext/extension_view.php?eid=522

Version de piwigo 2.2 max. dernière révision en 2011.

Je trouve cette nouvelle version intégrée où ?

Merci !

Hors ligne

#10 2013-07-16 11:50:45

flop25
Équipe Piwigo
2006-07-06
6544

Re: Imagemagick n'est pas pris en compte sous Windows server 2003

il est intégré dans le core, dans piwigo. La variable ext_imagick_dir c'est pour ça
Si vous ne savez pas où est les binaires d'Imagemagik on peut difficilement vous aider

Hors ligne

#11 2013-07-16 12:15:44

laudag
Membre
2013-07-15
12

Re: Imagemagick n'est pas pris en compte sous Windows server 2003

Merci de la réponse. Ca me fait avancer.
Je résume :

Le met le commande
$conf['ext_imagick_dir'] = '/usr/local/bin/';
dans le localfile editor de l'admin de piwigo, onglet config locale,

et je met dans cette ligne le chemin à Imagemagick. C'est ça ?

A priori, le fichier à trouver serait convert.exe ? C'est ça ou pas ?

Si c'est la cas, le chemin absolu pour y accéder est : C:\Program Files\ImageMagick-6.8.6-Q16\
J'imagine que ce n'est pas ce qu'il faut pettre en chemin dans la commande, mais là je cale.

enfin, en imaginant que je trouve le bon chemin, une fois la modif config locale enregistrée, dois-je voir immédiatement dans le changement de blibliothèque graphique dans l'accueil piwigo ou doit me relogger ?

Hors ligne

#12 2013-07-16 13:07:19

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: Imagemagick n'est pas pris en compte sous Windows server 2003

laudag a écrit:

Si c'est la cas, le chemin absolu pour y accéder est : C:\Program Files\ImageMagick-6.8.6-Q16\
J'imagine que ce n'est pas ce qu'il faut pettre en chemin dans la commande, mais là je cale.

pourquoi pas ? vous avez essayé ?

sur Linux la racine est /
sur Windows la racine est C:\
tout chemin qui commence par ça est un chemin absolu, donc c'est ce qu'il faut

Hors ligne

#13 2013-07-16 14:19:42

laudag
Membre
2013-07-15
12

Re: Imagemagick n'est pas pris en compte sous Windows server 2003

Bon, ben,
que ce soit avec

$conf['ext_imagick_dir'] = 'C:\Program Files\ImageMagick-6.8.6-Q16';
$conf['ext_imagick_dir'] = 'C:\Program Files\ImageMagick-6.8.6-Q16/';
ou
$conf['ext_imagick_dir'] = 'C:\Program Files\ImageMagick-6.8.6-Q16\convert.exe';

rien ne change dans l'accueil de l'admin :
Bibliothèque graphique: GD bundled (2.0.34 compatible)

:-(

Hors ligne

#14 2013-07-16 16:33:06

flop25
Équipe Piwigo
2006-07-06
6544

Re: Imagemagick n'est pas pris en compte sous Windows server 2003

et en relatif : ../../ImageMagick-6.8.6-Q16 par ex ?

Hors ligne

#15 2013-07-16 16:40:31

laudag
Membre
2013-07-15
12

Re: Imagemagick n'est pas pris en compte sous Windows server 2003

Pas con... mais faudrait que je sache à partir de quel fichier de piwigo le chemin est pris en compte, pour savoir combien de ../ je mets, non ?
le répertoire Piwigo de mon site web ?

Hors ligne

  •  » Installation
  •  » Imagemagick n'est pas pris en compte sous Windows server 2003

Pied de page des forums

Propulsé par FluxBB

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