2010-04-06 2 views
3

이미지를 원으로 자르려면 여기에서 유용한 게시물을 찾았습니다. 그러나 PHP에서 exec를 사용하여 imagemagick 스크립트를 실행하려고하면 결과가 없습니다. 디렉터리에 올바른 사용 권한이 있는지 확인했습니다. 실종 된 단계가 있습니까?Imagemagick을 PHP로 실행하는 방법

모든 통찰력을 주시면 감사하겠습니다. 내 스크립트는 다음과 같습니다.

$ run = exec ('convert -size 200x200 xc : none -fill daisy.jpg -draw'circle 100,100 100,1 "uploads/new.png ');

편집 : 이미지 작성이 설치되었습니다.

답변

7
$out=array(); 
$err = 0; 
$run = exec('convert -size 200x200 xc:none -fill daisy.jpg -draw "circle 100,100 100,1" uploads/new.png',$out,$err); 
echo implode ("<br>",$out); 
print_r($err); 
print_r($run); 

무엇이라고 말할까요?

+0

"127"은 경로에 문제가 있음을 의미합니다. –

+1

@erik는 절대 경로 만 사용합니다. 원본과 결과 그림 모두 –