摘要:在环境下安装扩展是很痛苦的事情。相较于安装扩展,只要下载相应的文件放到相应目录下,并在中添加,重启下服务,便可以安装成功。
最近因为工作需要,要做一个类似于‘百度文库’的功能。其中要实现付费文章部分预览的功能,我打算将Office各种格式的文档转换成PDF,再将PDF转换成Image。通过百度搜索,发现PHP有个php_imagick扩展,拥有强大的图片处理功能,可以将PDF转换成多种格式。在windows环境下安装php_imagick扩展是很痛苦的事情。相较于安装redis扩展,只要下载相应的dll文件放到相应目录下,并在php.ini中添加extension,重启下服务,便可以安装成功。安装php_imagick就麻烦多了,需要在windows下安装额外的图片处理软件。
**1.安装环境:** Windows7 + WampServer phpinfo信息如下图:
**2.安装步骤** 2.1 下载并安装php_imagick扩展 下载地址:[http://pecl.php.net/package/imagick/3.4.3/windows][1] 根据phpinfo,此处选择 5.6 Thread Safe (TS) x64
下载下来是个压缩包,解压后得到如下文件:
将php_imagcick.dll文件复制到php目录下的ext中。
然后在php.ini文件中(注意php.ini的位置应该是phpinfo中的路径)中,添加extension=php_imagick.dll,如下图:
保存后就可以关闭文件了。
再回到下载扩展解压产生的文件中,复制所有CORE开头的dll文件到php目录(ext的上级目录)下
然后需要重启wampserver或者只重启php。
再次查看php.info发现多了imagick扩展(我在自己电脑上刚开始没有看到这个扩展,百度了一下,说是未添加环境变量,但我cmd又能打印出来php -v,找了一统发现设置php环境变量是php7.0的,扩展是安装在5.6下,太粗心大意了。我又去系统设置环境变量中添加了php5.6路径,然后看到phpinfo中出现imagick扩展,所以,应注意是否将php路径添加到系统环境变量中)
但图中标记的是文件支持格式为0,所以接下来就需要安装ImageMagick软件了,而imagick扩展所能支持的ImageMagick软件是图中的ImageMagick 6.9.3-7 Q16 x64。
下载地址:因为没有找到对应的版本包,在公司电脑有保存,所以下周一再更新吧。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/29204.html
我的php环境是使用了phpstudy版本为:showImg(https://segmentfault.com/img/bVbfotx?w=281&h=240); 安装imageMagick现在开始 1·下载php_magick组件。下载地址一: http://windows.php.net/downlo...下载先看一下你的phpinfo php用的版本 showImg(https://segm...
摘要:之前在上安装过,感觉很简单,今天在上折腾了一下,发现缺少各种扩展,费了不少功夫才解决,现在把过程和注意细节记录下来,以备以后在安装时查看。出现上图图案表示已经安装成功。 作者:PHP学习网 出处:http://www.viphper.com/?p=1159 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 之前在l...
摘要:一数据库安装和服务器基于原有安装,在选择功能时请务必全选。连接成功后,右键点击创建的连接,选择最后一项属性,修改验证方式,如果修改失败,请尝试先进行操作,再回来进行操作。 一、数据库安装(php和服务器基于原有PHPSTUDY) 安装 SQL SERVER (WIN7)1- https://blog.csdn.net/qq_4143... ,在选择功能时请务必全选 。 win7 可安...
阅读 1535·2023-04-26 02:08
阅读 3127·2021-10-14 09:42
阅读 7177·2021-09-22 15:34
阅读 3235·2019-08-30 13:16
阅读 2718·2019-08-26 13:49
阅读 1341·2019-08-26 11:59
阅读 1251·2019-08-26 10:31
阅读 2169·2019-08-23 17:19