
Imagick::listRegistry() 메서드는 Imagick 모듈의 레지스트리 정보를 배열로 반환합니다. 하지만, "module_path" 필드의 값은 실제로 존재하는 디렉토리 경로가 아닌 "Imagick"이라는 문자열로 반환되는 문제는 Imagick 모듈의 버전과 관련이 있습니다.
Imagick 모듈의 버전이 6.9.10-0 이상인 경우, "module_path" 필드의 값은 "Imagick"이라는 문자열로 반환됩니다. 이는 Imagick 모듈의 버전이 변경되면서 레지스트리 정보가 변경된 결과입니다.
Imagick 모듈의 실제 경로를 얻기 위해서는 Imagick::getModulePath() 메서드를 사용할 수 있습니다. 이 메서드는 Imagick 모듈의 실제 경로를 문자열로 반환합니다.
예제:
#hostingforum.kr
php
$imagick = new Imagick();
$registry = $imagick->listRegistry();
$modulePath = $imagick->getModulePath();
print($modulePath);
이 코드는 Imagick 모듈의 실제 경로를 출력합니다.
2025-03-05 14:43