Php Imagick无法打开模块文件
我正在尝试将Imagick与PHP结合使用。我已经安装了程序,替换了核心dll文件,用xampp加载了dll扩展名,但现在我遇到了以下错误: 无法打开模块文件 `C:\Users\sudom\AppData\Local\ImageMagick\IM\u MOD\u RL\u png\uu.dll”:没有这样的 文件或目录@warning/module.c/GetMagickModulePath/830 这是导致问题的行:Php Imagick无法打开模块文件,php,image,dll,imagemagick,imagick,Php,Image,Dll,Imagemagick,Imagick,我正在尝试将Imagick与PHP结合使用。我已经安装了程序,替换了核心dll文件,用xampp加载了dll扩展名,但现在我遇到了以下错误: 无法打开模块文件 `C:\Users\sudom\AppData\Local\ImageMagick\IM\u MOD\u RL\u png\uu.dll”:没有这样的 文件或目录@warning/module.c/GetMagickModulePath/830 这是导致问题的行:$image->setImageFormat('png')。 我查看了App
$image->setImageFormat('png')代码>。
我查看了AppData/Local文件夹,但没有ImageMagick文件夹。如果我手动放置它,它会抛出另一个错误。
我使用:
- ImageMagick-7.0.7-11-Q16-x86-dll
- php_imagick-3.4.3-7.1-ts-vc14-x86
从此处下载最新版本
或
安装时,请确保将Imagick文件夹添加到系统路径。
或者,您可以在安装过程中勾选传统实用程序(convert、mogrify)。并签入cmd'magick-version'
c:\convert--版本:ImageMagick 7.0.7-12 Q16 x64 2017-11-29
版权所有:版权所有(C)1999-2015
ImageMagick Studio LLC许可证:
Visual C++:180040629
功能:密码DPC模块OpenMP代理(内置):bzlib CAROR
flif freetype gslib jng jp2 jpeg lcms lqr openexr pangocairo png ps
原始rsvg tiff webp xml zlib
从下载php_imagick.dll
满足您的php版本要求,放入php的ext文件夹并将其添加到php.ini文件中
extension=php_imagick.dll
然后,去
查找所需版本
3/27/2016 5:32 PM 32707238 ImageMagick-6.9.3-7-vc11-x64.zip
3/27/2016 5:33 PM 31517070 ImageMagick-6.9.3-7-vc11-x86.zip
3/27/2016 5:34 PM 38717224 ImageMagick-6.9.3-7-vc14-x64.zip
3/27/2016 5:34 PM 37376244 ImageMagick-6.9.3-7-vc14-x86.zip
下载包并将ImageMagick-6.9.3-7-vc1x-xxx.zip\bin\中的所有dll文件(ImageMagickObject.dll除外)放入…\apache\bin\并重新启动apache服务
必须工作
另外,您还可以从上述PHP7.2资源中找到除pecl库之外的所有内容。需要等待一段时间。请确保imagechick dll文件在此文件中directory@geekido在哪个目录下?也许这可以帮助您的ImageMagick安装包含所有需要的代理,尤其是PNG。查看是否从magick-version
中列出。
extension=php_imagick.dll
3/27/2016 5:32 PM 32707238 ImageMagick-6.9.3-7-vc11-x64.zip
3/27/2016 5:33 PM 31517070 ImageMagick-6.9.3-7-vc11-x86.zip
3/27/2016 5:34 PM 38717224 ImageMagick-6.9.3-7-vc14-x64.zip
3/27/2016 5:34 PM 37376244 ImageMagick-6.9.3-7-vc14-x86.zip