불당썸 cheditor 썸네일 생성 오류입니다. (Warning: getimagesize) > 그누4 질문답변

그누4 질문답변

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

불당썸 cheditor 썸네일 생성 오류입니다. (Warning: getimagesize) 정보

불당썸 cheditor 썸네일 생성 오류입니다. (Warning: getimagesize)

본문

언제부턴가 cheditor 삽입한 이미지가 최신글에서 안불러지네요.

불당썸 사용하고 있구요.

아래는 오류메시지입니다.

Warning: getimagesize(./data/cheditor4/1211/0a995a824ee20efbe642e13b4ece08f9_1TploZqsOxVXFoH7dH.jpg" width="620" height="950" alt="김희선.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /www/modublog.godohosting.com/skin/latest/s4_10/latest.skin.php on line 133


아래는 latest.skin.php on line 133 줄 내용입니다.

$size = getimagesize($file);


리사이즈를 못하는 것 같은데 도대체 왜이런지 ㅜㅜ

배추빌더 사용중이구요 ㅠㅠ

살려주세요

댓글 전체

해당경로에 해당 이미지가 있는지 확인해 보세요.
/data/cheditor4/1211/0a995a824ee20efbe642e13b4ece08f9_1TploZqsOxVXFoH7dH.jpg
위의 파일이 해당경로에 있는지....
file_exists($filename) 사용해서 저 경로에 이미지 있나 확인해보셔요
사이즈를 가져오는 문제가 아니라 이미지 경로가 잘못된거 같네요.
상대경로 유심히 살펴보세요
해결하셨는지 모르겠지만..

./data/cheditor4/1211/0a995a824ee20efbe642e13b4ece08f9_1TploZqsOxVXFoH7dH.jpg" width="620" height="950" alt="김희선.jpg

뒤에 width="620"~~ alt="" 부분때문에 오류가 발생한게 아닐까 생각됩니다~

얼마전에 저도 오류뜨길래 팁자료실 보면서 에디터 이미지 뽑아오는 부분 수정했습니다.
스킨마다 조금씩 틀리겠지만

if (eregi("data/cheditor4/{$ym}/[^<>]*\.(gif|jpg|png|bmp)", $edit_img, $tmp)) { // data/geditor------
      $file = './' . $tmp[0]; // 파일명
$size = getimagesize($file);

이렇게 되어 있는 부분을

 $img_tag  = "/<img [^<>]*src\=[(\"|')]{0,1}([^(\"|')>]*)/i";
if(preg_match_all($img_tag ,  $edit_img, $tmp)) {

//print_r2($tmp);
$file = $tmp[1][0]; // 이미지경로 http://~ 로 시작
$file = explode("/data", $file);
$file = $g4['path']."/data".$file[1];
$size = getimagesize($file);

위의 형식으로 변경하니 오류없이 출력되네요~
최근글 스킨에서
if (eregi("data/cheditor4/{$ym}/[^<>]*\.(gif|jpg|png|bmp)", $edit_img, $tmp)) { // data/geditor------
      $file = './' . $tmp[0]; // 파일명
$file = explode("/data", $file);        <<< 이거랑
$file = $g4['path']."/data".$file[1];  <<<이거 두줄만 추가해주면 정상 작동 하네요
$size = getimagesize($file);
전체 38 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT