서버옴기고나서부터 사진에 색상추출해서 색깔별로 검색이 안되는데요~~ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

서버옴기고나서부터 사진에 색상추출해서 색깔별로 검색이 안되는데요~~ 정보

서버옴기고나서부터 사진에 색상추출해서 색깔별로 검색이 안되는데요~~

본문

/**
 * pointColor
 */
include_once $board_skin_path.'/pointColor.class.php';
$pc = new pointColor();

// 여러 이미지가 업로드 될 경우 대비
$rgb_list = array();

// 업로드 된 이미지만큼 실행
for ($i=0,$j=count($upload);$i<$j;$i++)
{
$image = $g4['path']."/data/file/".$bo_table."/".$upload[$i]['file'];
$thumbnail = $g4['path']."/data/file/".$bo_table."/thumb_".$upload[$i]['file'];

// 썸네일변환(imageMagicK 이용)
shell_exec("/usr/bin/convert -thumbnail 150x100! ".$image." ".$thumbnail);

$val = $pc->execute($thumbnail);
$tmp = $pc->getKeysToArray($val);

array_splice($tmp, 5); // 색상 5개만 가져온다

$rgb_list = array_merge($rgb_list, $tmp);
}

$rgb_list = array_unique($rgb_list);

// 여분필드에 사용된 색상을 업데이트해준다
$sql = " update $write_table set wr_1 = '".implode(",", $rgb_list)."' where wr_id = '$wr_id' ";
sql_query($sql);


>> 이게 소스이구요 스킨에서 업데이트할때

wr_1 값에 색상 코드값 00000 이면 값이들어가서 리스트에서 검색이 되는데요

예전서버에서는 잘되었는데요  서버이전하면서부터 안되는데

호스팅업체에서는 섬네일 imageMagicK 이게된다고는하는데

왜 안되는지모르겟네욤

>> shell_exec("/usr/bin/convert -thumbnail 150x100! ".$image." ".$thumbnail);

이폴더가 설치가 되어있어야 하는건지

저폴더경로는 무엇을뜻하는걸가욤??
  • 복사

댓글 전체

답을 이미 알고계시네요..

서버에 루트계정으로 설치를 하셔야 합니다.
http://myblog.oranc.co.kr/entry/ImageMagick-%EC%84%A4%EC%B9%98-%EB%B0%8F-%ED%99%9C%EC%9A%A9-%EB%B0%A9%EB%B2%95-1
© SIRSOFT
현재 페이지 제일 처음으로