windows7下安装php的imagick和imagemagick扩展教程
在Windows 7以及XP系统中安装PHP的Imagick和ImageMagick扩展教程
对于需要在Windows环境下进行PHP开发,特别是需要处理图像的朋友来说,安装Imagick和ImageMagick扩展是非常必要的。尽管在Linux服务器上安装这些工具轻而易举,但在Windows环境下可能会遇到一些挑战。在此,我将分享一些在Windows 7和XP系统中安装这些扩展的经验。
让我们从ImageMagick开始。
1. 下载ImageMagick
请前往官方网站下载版本的ImageMagick,例如:ImageMagick-6.8.6-9-Q16-x86-dll.exe。
2. 安装ImageMagick
将ImageMagick安装到你的PC上。请注意,安装路径中不应包含空格,否则可能会导致无法使用。在安装过程中,一定要确保将执行路径添加到环境变量path中,这样可以方便后续的使用。
3. 测试安装
打开Windows命令行窗口(通过快捷键win+r输入“cmd”进入),输入“convert”,回车。如果看到了convert的帮助文档,那么说明安装成功,且已经成功添加到环境变量中。
接着,我们需要安装PHP的Imagick扩展。
4. 下载php_imagick.dll
根据你所使用的PHP版本(如php5.4.x或php5.5.x)前往官方网站下载相应的php_imagick.dll文件。下载的文件可能带有标识,如“dyn”,“st”,“q16”或“q8”,请确保下载的版本与你的ImageMagick版本相匹配。
5. 将下载的dll文件重命名为php_imagick.dll,然后放到PHP的扩展文件目录(通常是php/ext)。
6. 在phpi配置文件中添加一行:extension=php_imagick.dll。
7. 重启电脑。由于Imagick扩展底层使用的是ImageMagic软件,所以我们需要重启电脑以重新加载软件和刷新path路径。
8. 重启后,通过打开phpinfo页面检查扩展是否已经成功安装。如果还未安装成功,尝试降低ImageMagick的版本进行安装。
我们可以通过PHP代码测试Imagick扩展是否工作正常。例如:
```php
$im = new imagick('a.jpg');
// 按比例缩小宽度至200像素
$im->thumbnailImage(200, 0);
// 写入磁盘
$im->writeImage('a_thumbnail.jpg');
?>
```
还可以查看相关扩展学习手册了解更多API的使用方法和实例。还有命令行参数的文档可供参考。
希望这篇教程能帮助到需要在Windows环境下安装PHP的Imagick和ImageMagick扩展的朋友们。如有更多问题,欢迎交流讨论。
编程语言
- windows7下安装php的imagick和imagemagick扩展教程
- seajs下require书写约定实例分析
- Asp.net实时显示文本框字数实现代码
- thinkPHP中钩子的使用方法实例分析
- 微信小程序 教程之条件渲染
- 刷新PHP缓冲区为你的站点加速
- javascript之正则表达式基础知识小结
- javascript基本常用排序算法解析
- GridView_RowUpdating取不到新值的解决方法
- 小程序指纹验证的实现代码
- php性能分析之php-fpm慢执行日志slow log用法浅析
- 解析php中static,const与define的使用区别
- php 魔术常量详解及实例代码
- asp fso操作类
- jQuery插件Elastislide实现响应式的焦点图无缝滚动切
- Asp.Net Core简介与安装教程