在TYPO3中配置ImageMagick
我无法让ImageMagick在TYPO3 6.2.3中工作 如果我使用此代码生成测试文件:在TYPO3中配置ImageMagick,imagemagick,typo3,Imagemagick,Typo3,我无法让ImageMagick在TYPO3 6.2.3中工作 如果我使用此代码生成测试文件: <? print "<pre>"; phpinfo(); print "</pre>"; system('/usr/local/bin/safe/convert --help'); ?> 我得到了PHP输出,这并没有告诉任何关于ImageMagick的事情。但在下面,我从ImageMagick获得了帮助部分,因此ImageMagick已安装 如果我将/usr/lo
<?
print "<pre>";
phpinfo();
print "</pre>";
system('/usr/local/bin/safe/convert --help');
?>
我得到了PHP输出,这并没有告诉任何关于ImageMagick的事情。但在下面,我从ImageMagick获得了帮助部分,因此ImageMagick已安装
如果我将/usr/local/bin/safe/放入TYPO3后端的图像处理设置中,则测试缩放图像失败
我错过了什么?您需要安装,才能将Imagemagick与PHP语言结合使用 sudopecl安装imagick 或者手动 旋度-Ohttp://pecl.php.net/get/imagick-3.2.0RC1.tgz tar zxvf imagick-3.2.0RC1.tgz cd imagick-3.2.0RC1 phpize /配置和制作 sudo制作安装 将“extension=imagick.so”添加到php.ini imagemagick模块应该显示在phpinfo中,或者在执行php-m时列出 编辑 TYPO3希望直接使用convert命令。不需要PECL的共享扩展 确保在php.ini文件中配置了安全路径,请参见 更新了TYPO3的$TYPO3_CONF_VARS['GFX']以映射转换程序和位置 $TYPO3_CONF_VARS['GFX']['im']=1; $TYPO3_CONF_VARS['GFX']['im_path']='/usr/local/bin/safe/';
带有的示例是一个很好的参考。但是phpinfo不会使用此方法显示有关Imagemagick版本/安装的任何信息 在当前配置下的安装工具中,我知道这一点:ImageMagick已启用:是ImageMagick或GraphicsMagick:ImageMagick ImageMagick路径:/usr/local/bin/safe/ImageMagick版本:6.6.7-1已启用IM5效果:0已启用IM 5+GDLib的模糊/锐化:是使用PNG的GDLib:Freetype DPI:96对于Freetype 2文件格式,应该是96:gif、jpg、jpeg、tif、tiff、bmp、pcx、tga、png、pdf、ai我想Type3已经找到了ImageMagick,但我仍然得到了这个错误:ImageMagick/GraphicsMagick处理已启用,但execute命令返回了一个错误。很抱歉,我的回答太晚了。错误为:图像生成失败ImageMagick/GraphicsMagick处理已启用,但执行命令返回错误。请检查您的设置,特别是['GFX']['im_path']和['GFX']['im_path_lzw']。只有缩放图像和写入gif和png失败。合并工作正常。这仍然是不固定的。在localconfiguration中,我有这样的命令:'colorspace'=>'RGB'、'im'=>'1'、'im\u mask\u temp\u ext\u gif'=>'1'、'im\u path'=>'/usr/local/bin/,'im\u v5effects'=>'0'、'im\u version\u 5'=>'im6'、'image\u processing'=>'1'、'jpg\u quality'=>'80',