博客环境配置配图

WIN2016+IIS10+FastCGI+PHP74环境配置imagick扩展

不得言在使用博客管理后台工具里的站点健康进行检查时,发现配置环境有几个扩展不支持,其它的扩展经过简单的设置重启了一下就敲定了。唯独这个Imagick 费了不少功夫,中间没少走弯路,因此写一篇小短文来记录一下,也为后期重新搭建环境留点记忆。

imagick扩展没有安装或禁用提示
imagick扩展没有安装或禁用提示

我的环境:WIN2016+IIS10+PHP7.41+FastCGI

环境是用Microsoft Web Platform Installer 安装配置的,需要的话可以点链接下载,也可以自行搜索微软官方点绿色方框下载。页面和安装软件是英文的,安装后是中文的。

CSDN博主狂野小青年写的博文《Windows下PHP安装Imagick扩展》给我带来了灵感,按照他的成功案例虽然没能解决我的问题,但我的解决思路是以此为基础进行的,在此表示感谢。

PHP的imagick扩展:php_imagick-3.4.4-7.4-nts-vc15-x64.zipPHP官方各imagick版本下载地址

ImageMagick软件:ImageMagick-7.0.10-30-Q16-HDRI-x64-dll.exeImageMagick 各WIN安装版本下载地址

操作过程

一、解压php_imagick压缩包,搜索php_imagick.dll复制到PHP安装目录ext下,我们只需要这个文件,其它都不需要。

二、以管理员身份一路默认安装ImageMagick。第一步和第二步可交换顺序。

三、打开PHP.ini拉到末尾加上一句:extension=php_imagick.dll。

四、先重启IIS使用phpinfo函数检测结果,若不成可重启服务器。

PHP的imagick扩展安装成功
PHP的imagick扩展安装成功

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注