PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了win7 安装php插件imagick大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

 

 

win7 安装PHP插件imagick

 
<h2>安装步骤:</h2>
<h2><a name="t1"></a><strong>步骤一:先安装好扩展包</strong></h2>
之所以先安装扩展是因为扩展的版本要与软件版本对应,而扩展版本出来的速度比软件版本要慢得多,所以总是没法支持最新版本的软件,因此最好是根据自己安装的扩展来选择安装的ImageMagick软件版本。
<h2><a name="t2"></a>首先Imagic的PHP扩展包下载地址:http://pecl.PHP.net/package/imagick</h2>
首先根据你自己的PHP版本选择,如果不知道自己的版本可以查看PHPinfo,下面我截图自己的给个示范:

下面红框标识的地方都是要注意的,最上面是PHP版本,我的是5.5.30版本的,另外是服务器环境是x86的,也就是32位的,如果这里是64就是64位的,要注意。

<img src="http://img.blog.csdn.net/20170607095115789?/gravity/Center" alt="" />

再接着就是看PHP的安全线程情况:disabled是关闭状态,enable是开启状态,我的安全线程是关闭的,这里一定要留意

<img src="http://img.blog.csdn.net/20170607100214949?/gravity/Center" alt="" />

下面来看上面的下载页面是什么情况:这里有最新的各个版本imagick的PHP扩展,也写明了要求的版本,这里支持的ImageMagick版本是6.5.3-6.10的,并且PHP版本要高于5.4。

如果你的PHP版本低于这个,那么可能你需要找更低的扩展版本了,而且软件的版本也随之更低,这篇博文与你的安装情况应该是有出入的,顶多做个参,例如低版本的ImageMagick是需要手动进行系统变量path配置的,高版本的都自动安装时勾选了自动配置了。

好了下面进入上面给的扩展下载页面会看到如下图片显示

<img src="http://img.blog.csdn.net/20170607100335140?/gravity/Center" alt="" />

红框里是我选择的版本,基本上这个是最新的且是稳定版本所以还是很好的选择,当然也可以根据自己的情况选择其他的版本,但注意选择stable稳定版本比较好,点击蓝色windows标识的DDL进入windows的版本选项,下面有截图。

<img src="http://img.blog.csdn.net/20170607100937095?/gravity/Center" alt="" />

根据上面我们看PHPinfo得到的各个参数,这里选择PHP5.5版本的,并且是Non Thread Safe版本,同时32位,因此应该选择红框里的版本下载。

下载完毕后我们来看看里面有些什么东西:

<img src="http://img.blog.csdn.net/20170607101734361?/gravity/Center" alt="" />

用红框标识的都是在PHP安装imagick扩展所需要用到的:

1)最下面的PHP_imagick.dll放入PHP安装文件夹的ext扩展文件夹内

2)上面的dll文件直接放入PHP安装文件夹,如果是PHPstudy多版本的PHP话,放入自

<span style="color: #ff0000;">ps:这个地方同样dll还要放到apache里的bin目录里面 切记</span>

己使用的版本对应的文件夹,例如PHP55n就是指PHP5.5以上但不高于5.6的版本

再来就是改PHP配置文件,打开PHP.ini文件,像下图那样加上extension=PHP_imagick.dll的扩展配置。

<img src="http://img.blog.csdn.net/20170607102448072?/gravity/Center" alt="" />

完成这些配置后,重启电脑和服务器再打开PHPinfo就可以看到imagick的扩展了,如果PHPinfo里没有imagick则标识扩展表示没有安装成功,错误的可能性是服务器参数和PHP参数与imagick扩展参数不一致导致,因此检查上述的版本是否对应一致。

然后看PHPinfo里面的imagick

<span style="color: #ff0000;">查看这个Imagick compiled with ImageMagick version这个参数 ImageMagick 6.8.9-1 Q16 x86 2014-05-08 要安装这个 版本一定要对应 装dll.exe就行 装好以后</span>

&nbsp;

需要 <strong>新建一个系统环境变量名为MAGICK_HOME</strong>,值为E:\你的imagick路径\modules\coders, 这步主要用来定位imagemagick的module,很重要。( 否则支持图片格式数量认为0 ImageMagick number of supported formats:  =&gt; 0

<span style="color: #ff0000;">然后重启(必须重启)</span>

然后再看PHPinfo ImageMagick supported formats 就会出现信息了 就是安装完成了 可以用了

如果没有信息 那就没办法了

&nbsp;

这个是所有imagick历史版本 http://ftp.icm.edu.PL/packages/ImageMagick/binaries/

&nbsp;
<h2></h2>

大佬总结

以上是大佬教程为你收集整理的win7 安装php插件imagick全部内容,希望文章能够帮你解决win7 安装php插件imagick所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

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