1. ImageMagick 다운로드
http://imagemagick.org/script/binary-releases.php#windows를 열고 최신 버전을 다운로드하세요. 현재 버전은 ImageMagick-6.5.4-2-Q16-windows-dll입니다. .exe
현재 정적 버전은 다양한 플랫폼에서 잘 실행될 수 있지만 이해하기 어렵기 때문에 동적 버전을 다운로드해야 합니다. 시스템/컴퓨터가 16비트 색상을 지원하는 경우 Q16 버전(8비트 버전도 있음)을 사용해야 합니다. 두 버전의 차이점은 아래에 설명되어 있습니다.저 같은 경우에는 최신 버전이 제 컴퓨터에서 잘 실행되지 않아서 이전 버전을 사용하고 있는데 ImageMagick-6.4.2-7-Q16-windows-dll이 적합합니다. 내 컴퓨터는 Windows XP SP2, 32비트, Intel Centrino 1.76GHZ입니다. 여기최신 버전을 사용하시고, 제대로 작동하지 않으면 이전 버전으로 전환하시기 바랍니다.
2. ImageMagick 설치
아래 디렉토리에 IM을 설치하세요
"시스템 경로에 추가" 버튼을 클릭하는 것을 잊지 마세요. 다른 선택 버튼에 대해서는 걱정할 필요가 없습니다.
3. 설치 성공 여부 테스트
명령줄을 열고(실행->"CMD"->Enter) 변환을 입력하고 Enter를 누릅니다. 도움말 내용을 볼 수 있어야 하며, 그렇다면 4단계로 바로 이동할 수 있습니다."변환은 내부 또는 외부 명령이 아니며 실행 가능한 프로그램이나 배치 파일이 아닙니다." 또는 "변환할 드라이브 문자를 입력하십시오"(변환은 FAT32를 NTFS로 변환하는 기본 시스템 명령입니다)라는 메시지가 표시되는 경우 ImageMagick 설치 경로를 시스템 경로에 직접 추가해야 합니다.
내 컴퓨터-> 속성-> 환경 변수-> "경로" 찾기-> 추가됩니다.
4. php_Imagick.dll 다운로드
버전 문제로 인해 PHP 5.2.x를 사용하는 경우여기에서 을 다운로드하여 DLL을 다운로드하세요. dyn = 동적, st = 정적, q16 = 16비트, q8= 8비트. 물론, 이는 다운로드한 버전과 일치해야 합니다. q16 동적 라이브러리를 다운로드한 경우 해당 파일은 php_imagick_dyn-Q16.dll입니다.
PHP 5.3.x를 사용하는 경우 5. dll을 확장 폴더에 넣습니다사용하기 쉽도록 다운로드한 DLL 파일의 이름을 php_imagick.dll로 바꾸고 확장 폴더에 넣습니다. 일반적으로 다음과 같습니다.
다음 문장이 있으면 댓글을 삭제하세요. 없으면 다음 문장을 직접 추가하세요.
7. 다시 시작
아주 중요한 단계인데, 제대로 맞추는 데 한 시간 정도 걸렸는데. . . 적용하려면 컴퓨터를 다시 시작해야 합니다.
컴퓨터를 다시 시작하지 않고 아파치만 다시 시작하면 이 모듈을 로드할 수 없다는 오류가 표시되므로 반드시 컴퓨터를 다시 시작하시기 바랍니다.
8. Apache를 시작하고 해당 설정을 확인합니다
Apache를 시작하고 phpinfo()를 확인하고 imagick 라이브러리와 해당 값 세트가 보이면 9단계로 바로 이동하세요.
설치 후 정상적으로 사용할 수 없다면 먼저 DLL 몇 개를 변경해 보시기 바랍니다. 그래도 여전히 작동하지 않는다면 이전 버전의 ImageMagick으로 변경해 보시는 것도 좋습니다.
9. 테스트해 보세요
test.php 스크립트와 동일한 디렉토리에 사진을 넣고 이름을 a.jpg로 지정합니다. a_thumnail.jpg 사진이 보이면 괜찮습니다. 아래는 스크립트