TYPO3 9-图像生成失败-已启用ImageMagick/GraphicsMagick处理,但执行命令返回错误

TYPO3 9-图像生成失败-已启用ImageMagick/GraphicsMagick处理,但执行命令返回错误,typo3,image-manipulation,typo3-9.x,gfx,Typo3,Image Manipulation,Typo3 9.x,Gfx,我正在使用图像处理TCA类型来处理多个作物变体()。但是当用户编辑并保存图像时,图像的裁剪版本将无法保存,而且我也无法获取裁剪后的图像 在调试时,我尝试了TYPO3图像测试。但对于多个操作,获取以下错误 图像生成失败 ImageMagick/GraphicsMagick处理已启用,但execute命令返回错误。请检查您的设置,特别是['GFX']['processor\u path']和['GFX']['processor\u path\u lzw'],并确保您的服务器上安装了Ghostscri

我正在使用图像处理TCA类型来处理多个作物变体()。但是当用户编辑并保存图像时,图像的裁剪版本将无法保存,而且我也无法获取裁剪后的图像

在调试时,我尝试了TYPO3图像测试。但对于多个操作,获取以下错误

图像生成失败 ImageMagick/GraphicsMagick处理已启用,但execute命令返回错误。请检查您的设置,特别是['GFX']['processor\u path']和['GFX']['processor\u path\u lzw'],并确保您的服务器上安装了Ghostscript。

我检查了路径是否正确,服务器上也安装了Ghostscript

集成移动图像处理的代码

 'config' => [
                 'type' => 'imageManipulation',
                 'cropVariants' => [
                     'mobile' => [
                         'title' => 'LLL:EXT:ext_key/Resources/Private/Language/locallang.xlf:imageManipulation.mobile',
                         'allowedAspectRatios' => [
                             '4:3' => [
                                 'title' => 'LLL:EXT:lang/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.4_3',
                                 'value' => 4 / 3
                             ],
                             'NaN' => [
                                 'title' => 'LLL:EXT:lang/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.free',
                                 'value' => 0.0
                             ],
                         ],
                     ],
                     'desktop' => [
                         'title' => 'LLL:EXT:ext_key/Resources/Private/Language/locallang.xlf:imageManipulation.desktop',
                         'allowedAspectRatios' => [
                             '4:3' => [
                                 'title' => 'LLL:EXT:lang/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.4_3',
                                 'value' => 4 / 3
                             ],
                             'NaN' => [
                                 'title' => 'LLL:EXT:lang/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.free',
                                 'value' => 0.0
                             ],
                         ],
                     ],
                 ]
            ]
要呈现作物品种,我使用以下代码

`<f:image image="{data.image}" cropVariant="mobile" width="800" />`
``
以下错误,我在进行图像测试时得到

图像生成失败
ImageMagick/GraphicsMagick处理已启用,但execute命令返回错误。请检查您的设置,特别是['GFX']['processor\u path']和['GFX']['processor\u path\u lzw'],并确保服务器上安装了Ghostscript。

-bash:/usr/bin/convert:没有这样的文件或目录会由不同的错误导致:

第一:
确实没有可执行文件。
确保安装了IM或GM,并在TYPO3配置中提供正确的路径。
也许只有这条路错了

第二名:
可执行文件在那里,但web用户(apache用户)无权访问可执行文件。

确保用户具有类似于
chmod+x/usr/bin/convert
@Shabnam的访问权限:如果您还没有解决此问题:我遇到了相同的问题,经过一些调试发现是设置
-auto-orient
作为参数添加到Typo3 9中的“convert”导致了问题

如果在以下文件中删除此设置,图像测试可能会成功:

typo3/sysext/core/Classes/Imaging/GraphicalFunctions.php (change to public $scalecmd = '-geometry';)
typo3/sysext/core/Classes/Utility/CommandUtility.php (remove $parameters = '-auto-orient ' . $parameters;)

我也遇到了这个问题。以上这些都不适合我。 在控制台上运行与TYPO3安装工具相同的命令时显示错误消息:

convert: attempt to perform an operation not allowed by the security policy `PDF' @ error/constitute.c/IsCoderAuthorized/408.
最后,这对我起了作用:

在安装工具/维护区域,您可以找到映像生成测试。这些有用吗?如果没有:您也可以在维护区域中找到用于尝试生成的命令。尝试在服务器上执行这些命令,并查看它们是否有任何结果。是否所有类型的图像都会出现此错误?或者只是一些。如果只是一些格式导致错误,那么这些格式是什么?例如,如果是pdf和eps,这可能是由于服务器上的ImageMagick和GhostScript的安全策略造成的。如果您实际使用的是ImageMagick而不是GraphicsMagick,则可能需要在ImageMagick中编辑policy.xml文件。请参阅@Susi我在图像生成测试中遇到了问题,包括将图像格式转换为jpg、编写gif和png、缩放图像、组合图像。手动执行该命令时,我收到以下消息-bash:/usr/bin/convert:没有这样的文件或directory@Daniel我在所有类型的图像中都遇到了这个问题。我尝试了建议的解决方案,但它对我不起作用。