php 安装imageick

php 安装imageick

安装步骤

1. 根据环境下载合适的 imagick扩展 和 imagemagick程序。

主要看phpinfo的信息决定

phpinfo

要点: 先选php版本,再选是Thread Safe版本还是Non Thread Safe版本的,最后看wamp是64位还是32位。
所以我下载的是imagick 3.4.4版本 PHP7.3  Thread Safe (TS) x64 的拓展——php_imagick-3.4.4rc2-7.3-ts-vc15-x64

2. 安装拓展

  1. 解压上述文件后,将php_imagick.dll复制到php/ext目录。
  2. 修改php.ini
    加上extension=php_imagick.dll,复制解压上述文件目录中其他dll到php目录,重启apache。
  3. 在命令行切换到php的目录,看imagick扩展是否加载成功
    命令:php -m
    在这里插入图片描述
        问题1 如果显示没有显示imagick,那么请查看你对应php版本的php.ini文件是否添加extension=php_imagick.dll。我的是目录是D:\wamp64\bin\php\php7.3.21
        问题2 在cmd命令行下imagick扩展加载成功,使用phpinfo()函数,未显示加载imagick成功。
        因为cmd下加载的是php目录下的php.ini的配置;phpinfo()函数中加载的是apache目录下的bin文件夹,php.ini配置文件。需要将把下载的imagick扩展文件里面的CORE_*.dll的文件放到安装apache的bin文件夹下,例:D:\wamp64\bin\apache\apache2.4.46\bin。
        

3 下载imagemagick程序

  • 下载地址:https://windows.php.net/downloads/pecl/deps/
  • 下载与phpinfo提示一致的版本,此时需要注意 1.软件版本对应 2.vc11还是vc14 3.x86还是x64
    都要以phpinfo为准,我的
    在这里插入图片描述
   所以我下载的是ImageMagick-7.0.7-11-vc15-x64

4 安装imagemagick程序

  1. 下载的文件解压后,将程序整体复制到无空格 无中文字符的目录中 D:\Program Files\
  2. 配置环境变量,在“此电脑”右键“属性”,以此点击“高级” “环境变量” ,添加系统变量。
  3. 在这里插入图片描述
  4. 要点:wamp集成环境比较特殊,需要apache/bin目录中php.ini文件和php目录中php.ini文件一样,另外要将php扩展压缩包里的
    .dll 文件要放到 Apache/bin 目录下
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值