【问题标题】:Configuring ImageMagick in TYPO3在 TYPO3 中配置 ImageMagick
【发布时间】:2014-11-12 12:05:07
【问题描述】:

我无法让 ImageMagick 在 TYPO3 6.2.3 中工作

如果我用这段代码制作一个测试文件:

<?
print "<pre>";
phpinfo();
print "</pre>";

system('/usr/local/bin/safe/convert --help');
?>

我得到了 PHP 输出,但它并没有告诉任何关于 ImageMagick 的信息。但下面我从 ImageMagick 获得帮助部分,因此安装了 ImageMagick。

如果我将 /usr/local/bin/safe/ 放在 TYPO3 后端的图像处理设置中,则测试缩放图像失败。

我错过了什么?

【问题讨论】:

    标签: imagemagick typo3


    【解决方案1】:

    您需要安装Imagick PECL extension 才能将Imagemagick 与PHP 语言一起使用。

    sudo pecl install imagick
    
    # Or manually
    curl -O http://pecl.php.net/get/imagick-3.2.0RC1.tgz
    tar zxvf imagick-3.2.0RC1.tgz
    cd imagick-3.2.0RC1
    phpize
    ./configure && make
    sudo make install
    
    # Add 'extension=imagick.so' to php.ini
    

    imagemagick 模块应该出现在您的phpinfo() 中,或者在执行php -m 时列出

    编辑

    TYPO3 期望直接使用转换命令。无需 PECL 的共享扩展。

    $TYPO3_CONF_VARS['GFX']['im'] = 1;
    $TYPO3_CONF_VARS['GFX']['im_path'] = '/usr/local/bin/safe/';
    

    GraphicsMagick 的示例是一个很好的参考。但是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 我觉得 TYPO3 找到了 ImageMagick,但我还是得到这个错误:ImageMagick / GraphicsMagick 处理已启用,但执行命令返回错误。
    • 对不起,我的回答迟了。错误是:图像生成失败 ImageMagick / GraphicsMagick 处理已启用,但执行命令返回错误。请检查您的设置,尤其是 ['GFX']['im_path'] 和 ['GFX']['im_path_lzw']。
    • 只有“缩放图像”和“写入 gif 和 png”失败。 “合并”工作正常。
    • 这还没有解决。在本地配置中我有这个:'colorspace' => 'RGB', 'im' => '1', 'im_mask_temp_ext_gif' => '1', 'im_path' => '/usr/local/bin/', 'im_path_lzw ' => '/usr/local/bin/', 'im_v5effects' => '0', 'im_version_5' => 'im6', 'image_processing' => '1', 'jpg_quality' => '80',
    猜你喜欢
    • 1970-01-01
    • 2012-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-24
    • 1970-01-01
    相关资源
    最近更新 更多