WINDOW中如何安装ImageMagick服务端和PHP的imagick插件?

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了WINDOW中如何安装ImageMagick服务端和PHP的imagick插件?脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

《WINDOW中如何安装@R_304_214@服务端和PHPImagick插件?》要点:
本文介绍了WINDOW中如何安装ImageMagick服务端和PHP的imagick插件?,希望对您有用。如果有疑问,可以联系我们。

本文讲解的是在WINDOW中安装 ImageMagick。

最近的PHP项目中需要用到切图和缩图的效果,在linux测试服务器上很轻松的就安装好PHP imagick扩展。但是在本地windows开发环境,与大家分享。安装 ImageMagick分安装服务端和PHP插件客户端。

1. 下载 ImageMagick 

下载地址:http://imagemagick.org/script/binary-releases.PHP#windows 

下载最新版本,ImageMagick-7.0.6-9-Q16-x64-dll.exe

WINDOW中如何安装ImageMagick服务端和PHP的imagick插件?

注意选中Install Legacy utilITies选项

2. 安装 ImageMagick 

安装 ImageMagick 到 PC 上。安装路径不能出现空格,否则无法使用。安装时,一点选中把执行路径添加到 path 上,否则你就得手动去添加 path 路径了。

3. 测试安装 

打开windows 命令行窗口 cmd 输入convert,回车。会出现convert的帮助文档,如果没有出现,说明没有安装成功,或没有把安装目录添加到环境变量 path 中。 

添加到环境变量,如我的 ImageMagick 安装目录是 c:/imagemagick。 

添加过程: 

我的电脑 -> 右键点击 -> 高级系统设置 -> 高级 -> 环境变量 -> 系统变量 -> path -> 选择并编辑 -> 把你的安装目录,添加到其中

4. 下载 PHP扩展 PHP_imagick.dll 

LINUX下载地址:http://PEcl.PHP.net/package/imagick

WINDOW下载地址 http://pecl.PHP.net/package/imagick/3.4.3/windows

我这里下载的是NTS X64版:

http://windows.PHP.net/downloads/pecl/releases/imagick/3.4.3/PHP_imagick-3.4.3-7.0-nts-vc14-x64.zip

下载后,里面有CORE_RL..开头的好几个DLL库文件,和PHP_imagick.dll,

把CORE_RL..开头的文件复制到PHP安装目录下第一层即PHP.exe同级目录,PHP_imagick.dll复制到PHP的ext目录下。

WINDOW中如何安装ImageMagick服务端和PHP的imagick插件?

5. 把dll文件放到PHP 扩展文件目录 PHP/ext 中。

把extension=PHP_imagick.dll加入PHP.ini后重启:

 如果报错是:“PHP.exe - 系统错误 ,无法启动此程序因为计算机丢失CORE_RL_wand_.dll ” , 说明你没有将 PHP_imagick-3.3.0-5.4-ts-VC9-x86.zip 扩展包中的“CORE_*.dll” 这些dll文件 放到 你的PHP.exe同级目录下。   ,只需要拷贝 CORE_*.dll 到PHP目录就可以解决了。

 下载http://download.csdn.net/download/durenshi_sanity/6798803 

6. 重启Nginx/apache。 重启后,打开PHPinfo页面,扩展已经安装成功。

WINDOW中如何安装ImageMagick服务端和PHP的imagick插件?

9. PHP测试代码

<?PHP

$im = new imagick( 'a.jpg' );

// resize by 200 width and keep the ratio

$im->thumbnailImage( 200,0);

// write to disk

$im->writeimage( 'a_thumbnail.jpg' );

相关扩展学习手册地址 http://uk3.PHP.net/manual/zh/Book.imagick.PHP 手册中包含大量易用实例。 

这里还有查看命令行参数的文档 http://www.imagemagick.org/usage/

脚本宝典总结

以上是脚本宝典为你收集整理的WINDOW中如何安装ImageMagick服务端和PHP的imagick插件?全部内容,希望文章能够帮你解决WINDOW中如何安装ImageMagick服务端和PHP的imagick插件?所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。