#PHP,windows下的ImageMagick安装过程#


场景:在使用laravel生成二维码的过程中提示 需要安装 imagick  扩展。 目前是在window环境下,使用phpStudy,php8.0.2 ,安装的扩展包是
simplesoftwareio/simple-qrcode

解决办法分两步,第一安装 PHP imagick扩展, 第二部 安装ImageMagick软件
1:安装imagick扩展包

windows下要注意的就是ImageMagick版本要与php扩展的Imagick能对应上,同时Imagick版本的选择也要与服务器环境以及php的情况对应上,不然就容易安装失败。

首先Imagic的php扩展包下载地址:http://pecl.php.net/package/imagick
首先根据你自己的php版本选择,如果不知道自己的版本可以查看phpinfo,如下图:

注意选择stable稳定版本比较好,点击蓝色windows标识的DDL进入windows的版本选项,下面有截图。

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

下载好好解压文件,如图所示


1)最下面的php_imagick.dll放入php安装文件夹的ext扩展文件夹内,如图所示


2)再来就是改php的配置文件,打开php.ini文件,像下图那样加上extension=php_imagick.dll(或者extension=php_imagick)的扩展配


完成这些配置后,重启电脑和服务器再打开phpinfo就可以看到imagick的扩展了,如果phpinfo里没有imagick则标识扩展表示没有安装成功,错误的可能性是服务器参数和php参数与imagick扩展参数不一致导致,因此检查上述的版本是否对应一致。
备注:这个地方重启没有生效,可以关闭phpstudy,重新打开,主要是为了彻底杀死进程,经过这个操作基本正常了。如图所示


步骤二:安装ImageMagick软件
1:官网的下载地址:http://www.imagemagick.org/script/download.php
2:通过下载安装包的tar的当时手动安装
  把下载安装包下载,解压,配置path指向对的bin目录

  • 6
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值