2017-11-25 17 views
0

PHP로 Imagick을 사용하려고합니다. 내가 프로그램을 설치, 핵심 dll 파일을 대체 XAMPP와 DLL 확장을로드하지만 지금은이 오류를 얻을 :Imagick이 모듈 파일을 열 수 없습니다.

unable to open module file `C:\Users\sudom\AppData\Local\ImageMagick\IM_MOD_RL_png_.dll': No such file or directory @ warning/module.c/GetMagickModulePath/830

이 문제를 일으키는 라인은 다음과 같습니다 $image->setImageFormat('png');합니다. AppData/Local 폴더를 살펴 보았지만 ImageMagick 폴더가 없습니다. 수동으로 배치하면 다른 오류가 발생합니다. 내가 사용

  • ImageMagick를-7.0.7-11-Q16-86-DLL
  • php_imagick-3.4.3-7.1-TS-vc14-86
+0

이 디렉토리에 imagechick dll 파일이 있는지 확인하십시오. – geekido

+0

@geekido? – xtrontross

+0

어쩌면 이것이 도움이 될 수 있습니다. https://ourcodeworld.com/articles/read/349/how-to-install-and-enable-the-imagick-extension-in-xampp-for-windows – geekido

답변

0

다욲로드 최신 버전 여기 https://www.imagemagick.org/script/download.php

ImageMagick-7.0.7-12-Q16-x64-dll.exe 

또는

ImageMagick-7.0.7-12-Q16-x86-dll.exe 

설치, Imagick 폴더를 시스템 PATH에 추가하십시오. 선택적으로 설치 중에 기존 유틸리티를 틱 (변환, 모그) 할 수 있습니다. 및 https://pecl.php.net/package/imagick/3.4.3/windows 당신의 PHP 버전 한 요구 사항을 충족에서 cmd를 '마술 (magick)의 -version'에

c:\convert --version Version: ImageMagick 7.0.7-12 Q16 x64 2017-11-29 http://www.imagemagick.org Copyright: Copyright (C) 1999-2015 ImageMagick Studio LLC License: http://www.imagemagick.org/script/license.php Visual C++: 180040629 Features: Cipher DPC Modules OpenMP Delegates (built-in): bzlib cairo flif freetype gslib jng jp2 jpeg lcms lqr openexr pangocairo png ps raw rsvg tiff webp xml zlib


다운로드 php_imagick.dll을 확인 PHP의 내선 폴더에 넣어의 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 

버전 필요 다운로드 패키지를 찾을 수 http://windows.php.net/downloads/pecl/deps/ 로 이동 ImageMagick-6.9.3-7-vc1x-xxx.zip \ 빈에서 모든 DLL의 파일을 넣어 \ ImageMagickObject.dll ~ ... \ apache \ bin \을 제외하고 아파치 서비스를 다시 시작하십시오.

해야합니다!

P. pecl 라이브러리를 제외하고 위에서 언급 한 PHP 7.2의 모든 리소스를 찾을 수 있습니다. 잠시 기다려야합니다.