QQ登录

只需一步,快速开始

开启辅助访问 切换到宽版
搜索

[使用心得] Discuz!安装使用ImageMagick

[复制链接]
发表于 2017-10-25 04:19:31 |阅读模式
Discuz!后台全局——上传设置中,有个提示:GD 是最广泛的处理库但是使用的系统资源较多。ImageMagick 速度快系统资源占用少,但需要服务器安装 ImageMagick 扩展。

因为另一个论坛上传图片较多,所以想将GD换成ImageMagick ,根据网上的教程折腾半天,终于成功!

我用的WINDOWS系统,有几个要点要注意:PHP、php_imagick、ImageMagick的版要一致!很重要!要注意是32位hdp是64位,是NTS还TS(安全线程是否关闭),php不同版本要选择不同的php_imagick,还有php_imagick支持的ImageMagick版本!除此之外,ImageMagick还分成16位像素和8位像素的不同(一般选16位)。

安装过程,网上有教程,除了复制php_imagick中的DLL、修改PHP.ini外,注意系统的环境变量,要增加一个名称“MAGICK_HOME”、值“你的imagick路径\modules\coders”。

在Nginx环境下,一般只要版本没选错,加上一个环境变量,是能够成功开启ImageMagick的。但是,在apache环境下,必须将“coders”下面的所有DLL复制到PHP文件夹中!

能否成功,用phpinfo.php探针看下就明白了。

参考:http://blog.csdn.net/sbdx/article/details/72846624
http://blog.csdn.net/belen_xue/article/details/72896262
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即註冊

本版积分规则

QQ|网站地图|小黑屋|Archiver|東里論壇 ( 粤ICP备14015598号 ) 公安备案图标粤公网安备 44512202000019号
GMT+8, 2022-1-24 13:53 , Processed in 0.123410 second(s), 45 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.