큰이미지를 겔러리에 올리면 나는 오류 > 그누4 질문답변

그누4 질문답변

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

큰이미지를 겔러리에 올리면 나는 오류 정보

큰이미지를 겔러리에 올리면 나는 오류

본문

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 8192 bytes) in /home2/jeonjuhanji/public_html/bbs/skin/board/Ms_G1_060219/list.skin.php on line 72
겔러리에 사진을을 올릴때에는 아무이상 이 없으나.
목록을 볼려고하면 자꾸 에러가 발생한다고
어떻게좀 해주시오,...
참고로 72라인에는
71  else if ($size[2] == 2)
72                $src = imagecreatefromjpeg($file);          <----이렇게 코딩이 되어있다로

댓글 전체

TMT 님께서 2006-02-21 21:17:17에 보내온 쪽지의 내용입니다.   
 
 
안녕하세요 로베르타님
http://sir.co.kr/bbs/tb.php/g4_qa/14908
에 코멘트 남겨주셔서 감사합니다

몇일 고생하고 원인을 찾았습니다.

혹 도움이 될까 메시지 남깁니다.
저 이것 때문에 몇일간 미친듯이^^ 온갖 다른 방법을 다 시도 해봤기에
같은 고민을 하신 분이라 꼭 메시지 드려야겠다고 생각했습니다^^

호스팅사에 의뢰하셔야 됩니다.
php.ini 에서
10M로 해두었다고 하셨는데..
파일사이즈제한(upload_max_filesize)은 이문제와 관계가 없습니다.

php.ini 에서
memory_limit 를 올려줘야 합니다.

썸네일 생성시

imagecreatefromgif
imagecreatefromjpeg
imagecreatefrompng를

거친후에
imagecopyresampled를 시작하는데

imagecreatefromjpeg에서 멈춥니다.
이미지용량이 1.5M정도될경우 memory_limit =17M 는 되어야 넘어갑니다

그래서
호스팅사에서
php.ini 에서
memory_limit =17M 정도로 올려줘야 합니다

제 경우는
memory_limit =8M 로 되어 있더군요.

도움이 되었으면 합니다.
 
 
-------------------------------------------------------------------
저도 1500 dpi 이상만 초과되면 섬네일이 깨지면서 테이블 전체가 뭉개지는 현상이 있었는데
TMT 님께서 알려주신 원인분석 글 입니다.

큰손님도 저와 같은 현상인것 같습니다. 제한 섬네일 용량이 8192 bytes 로 제한 되어 있는 것 같은데요..? '  ㅅ '
저도 질문하신분과 같은 현상이 있어서 글을 올렸습니다만,

저는 확인해보니...
제가 사용중인 호스팅의 계정인 경우, memory_limit =30M로 설정이 되어있습니다.

그러면 파일크기가 2M정도면
위 memory_limit 설정값정도면 이상없이 올라와야 할거 같은데 저도 위 질문하신분과 같은 에러가 생기네요.

정확한 원인을 찾지 못하고 있어서 좀 답답한데..다른 문제가 있을수 있을런지요...
음....다시 테스트를 해보니...저같은 경우 이렇네요.

[php.ini]
memory_limit = 30M


[테스트1]
이미지용량 2M초과 / 이미지크기 가로 1600* 세로 1200  인경우, 화면에서 뿌려주지 못함.

[테스트2]
이미지용량 2M이하 / 이미지크기 가로 1600* 세로 1200  인경우, 화면에서 뿌려주지 못함.

[테스트3]
이미지용량 2M초과 / 이미지크기 가로 1200* 세로 1000  인경우, 화면에서 정상적으로 뿌려줌.



결국, 이미지의 크기가 1600 이상이 되면...썸네일 생성시 문제가 되는거 같습니다. -_- ;;
저의 경우도
[php.ini]
memory_limit = 30M
이거든요...

현재 3024 * 2016 크기의 사진(600만화소 디카사진 원본그대로)들도 정상적으로 올라가 있어요 .. ^^

사진 크기와는 상관없는듯 합니다..

올라오는 사진 10개중 1개정도가 질문과 똑같은 오류 때문에
해결을 하다가 못해서 섬네일을 사용하지 않는 방법으로 해결해준 경험이 있어요..

섬네일을 생성하지않는 스킨으로 사용해 보세요..^^
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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