在windows下添加php的Imagick扩展

时间:2022-07-21 11:17:14
  1. 安装ImageMagick-6.9.2-6-Q16-x64-dll.exe
  2. 将安装目录下的CORE_开头的dll文件和X11.dll文件复制到c:\windows\system32\下, 在windows2008r2下将安装目录的路径直接添加到环境变量path中不起作用,会提示:

    无法定位程序输入点 DrawSetStrokeAlpha 于动态链接库 CORE_RL_wand_.dll 上。

  3. https://pecl.php.net/package/imagick/3.1.2/windows下载php对应扩展dll, 将php_imagick.dll复制到ext文件夹下, 在php.ini中添加extension=php_imagick.dll, 重启Apache
  4. 如果提示

    ---------------------------
    php.exe - 系统错误
    ---------------------------
    无法启动此程序,因为计算机中丢失 VCOMP100.DLL。尝试重新安装该程序以解决此问题。
    ---------------------------
    确定
    ---------------------------
    则需要安装vc++运行时库(https://download.microsoft.com/download/3/2/2/3224B87F-CFA0-4E70-BDA3-3DE650EFEBA5/vcredist_x64.exe)