Bonjour,
Depuis hier, je parcours en vain tous les sujets traitant de "Error executing ImageMagick - Return value: 127" ; si c'est vrai : je parcours vraiment ces posts, en ajoutant même de nouveaux mots clés du style "own server", "debian", etc.
Donc pour lever les interrogations : il s'agit d'un serveur dédié Debian avec Apache/2.2.3 (Debian) PHP/5.2.0-8+etch9. Pas de safe_mode ; chmod correct (essais avec 755 et 777) sur les répertoires d'albums. Je peux accèder totalement à la machine en ssh ; je peux lancer "à la main" sans problème "convert -antialias" avec un terminal depuis /usr/bin/ sur une image située par exemple dans "albums/mon_dossier/" : convert me crée bien une nouvelle image différente de l'originale.
Un whereis convert renvoie :
convert: /usr/bin/convert /usr/X11R6/bin/convert /usr/bin/X11/convert /usr/share/man/man1/convert.1.gz
Donc dans la configuration de Coppermine, je saisis /usr/bin/ puisque c'est de là que je peux le faire manuellement comme décris ci-dessus.
Mais à l'upload FTP, j'obtiens l'erreur :
Error executing ImageMagick - Return value: 127
Cmd line :
'/usr/bin/convert -quality 80 -antialias -geometry 100x75 '\''albums/mon_dossier/herserange_rue_liege.jpg'\'' '\''albums/mon_dossier/thumb_herserange_rue_liege.jpg'\'''
The convert program said:
sh: /usr/bin/convert -quality 80 -antialias -geometry 100x75 'albums/mon_dossier/herserange_rue_liege.jpg' 'albums/mon_dossier/thumb_herserange_rue_liege.jpg': No such file or directory
Tous les sujets traitant de cette erreur ImageMagick semblent quasiment toujours botter en touche : switcher vers GD2 (effectivement cela fonctionne) ou bien, on ne peut pas chez votre hébergeur mutualisé. Ce qui n'est pas mon cas. Je désespère donc de trouver quelqu'un qui saura m'aiguiller vers une solution pour ImageMagick et pas simplement la solution GD2. Disons que même si au pire, je choisis au final GD2, j'aimerais beaucoup savoir ce qui ne plait pas à Coppermine ou ce qu'il faudrait faire pour que Coppermine et ImageMagick soient amis ;-) Oui, je dois être têtu... Je ne suis pas fortiche sous linux, c'est pourquoi je cherche de l'aide, d'abord dans la communauté francophone Coppermine.
Alors d'avance mille mercis pour votre aide, vos conseils et suggestions.
Salutations cordiales,
Pascal