win7环境下,安装php_imagick扩展

发布时间:2019-08-07 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了win7环境下,安装php_imagick扩展脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

最近因为工作需要,要做一个类似于‘百度文库’的功能。其中要实现付费文章部分预览的功能,我打算将Office各种格式的文档转换成PDF,再将PDF转换成Image。通过百度搜索,发现PHP有个php_Imagick扩展,拥有强大的图片处理功能,可以将PDF转换成多种格式。在windows环境下安装php_imagick扩展是很痛苦的事情。相较于安装redis扩展,只要下载相应的dll文件放到相应目录下,并在Php.ini中添加extension,重启下服务,便可以安装成功。安装php_imagick就麻烦多了,需要在windows下安装额外的图片处理软件。

**1.安装环境:**
Windows7 + WampServer
phpinfo信息如下图:
@H_304_16@

clipboard.png

**2.安装步骤**
2.1 下载并安装php_imagick扩展
下载地址:[http://PEcl.php.net/package/imagick/3.4.3/windows][1]
根据phpinfo,此处选择 5.6 Thread Safe (TS) x64

clipboard.png
下载下来是个压缩包,解压后得到如下文件:

win7环境下,安装php_imagick扩展

将php_imagcick.dll文件复制到php目录下的ext中。

win7环境下,安装php_imagick扩展

然后在php.ini文件中(注意php.ini的位置应该是phpinfo中的路径)中,添加extension=php_imagick.dll,如下图:

win7环境下,安装php_imagick扩展

保存后就可以关闭文件了。

再回到下载扩展解压产生的文件中,复制所有CORE开头的dll文件到php目录(ext的上级目录)下

win7环境下,安装php_imagick扩展

win7环境下,安装php_imagick扩展

然后需要重启wampserver或者只重启php。
再次查看php.info发现多了imagick扩展(我在自己脑上刚开始没有看到这个扩展,百度了一下,说是未添加环境变量,但我cmd又能打印出来php -v,找了一统发现设置php环境变量是php7.0的,扩展是安装在5.6下,太粗心大意了。我又去系统设置环境变量中添加了php5.6路径,然后看到phpinfo中出现imagick扩展,所以,应注意是否将php路径添加到系统环境变量中)

win7环境下,安装php_imagick扩展

但图中标记的是文件支持格式为0,所以接下来就需要安装ImageMagick软件了,而imagick扩展所能支持的ImageMagick软件是图中的ImageMagick 6.9.3-7 Q16 x64。
下载地址:因为没有找到对应的版本包,在公司电脑有保存,所以下周一再更新吧。

脚本宝典总结

以上是脚本宝典为你收集整理的win7环境下,安装php_imagick扩展全部内容,希望文章能够帮你解决win7环境下,安装php_imagick扩展所遇到的问题。

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

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