3 Réponses :
-bash: / usr / bin / convert: aucun fichier ou répertoire de ce type
ne peut résulter d'erreurs différentes:
1er:
il n'y a vraiment pas d'exécutable.
Assurez-vous que IM ou GM est installé et fournissez le chemin correct dans la configuration TYPO3.
Peut-être que seul le chemin est faux.
2ème:
l'exécutable est là, mais l'utilisateur Web (apache-user) n'a pas accès aux exécutables.
Assurez-vous que l'utilisateur a accès comme chmod + x / usr / bin / convert
@Shabnam: si vous n'avez pas encore résolu ce problème: j'ai eu le même problème et après quelques débogages, j'ai découvert que c'est le paramètre -auto-orient
qui a été ajouté dans Typo3 9 comme paramètre pour «convertir», qui était à l'origine du problème.
Si vous supprimez ce paramètre dans les fichiers suivants, vos tests d'image réussiront probablement:
typo3/sysext/core/Classes/Imaging/GraphicalFunctions.php (change to public $scalecmd = '-geometry';) typo3/sysext/core/Classes/Utility/CommandUtility.php (remove $parameters = '-auto-orient ' . $parameters;)
J'ai essayé la solution suggérée mais cela ne fonctionne pas pour moi.
Je suis également tombé sur cette question. Aucune des choses ci-dessus n'a fonctionné pour moi. L'exécution de la même commande que l'outil d'installation TYPO3 sur la console a montré un message d'erreur:
convert: attempt to perform an operation not allowed by the security policy `PDF' @ error/constitute.c/IsCoderAuthorized/408.
En fin de compte, cela a fonctionné pour moi: Conversion de blocage de la politique de sécurité ImageMagick 'PDF'
Dans la zone Outil d'installation / Maintenance, vous pouvez trouver les tests de génération d'image. Ça marche? Sinon: vous pouvez également trouver les commandes utilisées pour essayer la génération dans la zone de maintenance. Essayez d'exécuter ces commandes sur le serveur et voyez si elles ont un résultat.
Cette erreur se produit-elle avec tous les types d'images? Ou juste avec certains. Si seulement certains formats entraînent l'erreur, de quels formats s'agit-il? Par exemple. s'il s'agit de pdf et eps, cela peut être dû à des politiques de sécurité avec ImageMagick et GhostScript sur votre serveur.
Il est possible que vous deviez modifier votre fichier policy.xml dans ImageMagick, si vous utilisez réellement ImageMagick et non GraphicsMagick. Voir stackoverflow.com/questions/52861946/...
@Susi J'obtiens le problème avec les tests de génération d'images, y compris la conversion des formats d'image en jpg, l'écriture de gif et png, la mise à l'échelle des images, la combinaison d'images. Je reçois le message suivant lorsque j'exécute manuellement cette commande. -bash: / usr / bin / convert: aucun fichier ou répertoire de ce type
@Daniel Je reçois ce problème avec tous les types d'images.
@ShabnamKhan cela signifie qu'il ne trouve pas votre installation image / graphicsmagick. vérifiez vos paramètres pour cela. Le plus simple est d'aller dans "Paramètres"> "Paramètres de configuration"> "Paramètres de gestion des images" et de les ajuster aux valeurs correspondantes sur votre serveur.