GD를 이용해 섬네일 생성시 필요한 메모리?
글쓴이: 망치 / 작성시간: 수, 2005/12/14 - 12:15오전
phpBB 의 attachement MOD 오류..
GD를 이용해 섬네일 생성시 어느정도의 메모리가 필요한가요? php.ini 에서 원래 20MB 제한이었던 메모리 제한을 32MB 까지 늘려봐도 오류가 나버립니다. :? Fatal error: Allowed memory size of 20971520 bytes exhausted (tried to allocate 8192 bytes) in /home/*****/www/bbs/attach_mod/includes/functions_thumbs.php on line 188
오류가 발생한 부분의 소스입니다. 앞에 ">>" 표시해둔 라인이 188번째 라인입니다.
if (!$used_imagick) { $type = get_supported_image_types($type); if ($type['gd']) { switch ($type['format']) { case IMG_GIF: $image = imagecreatefromgif($source); break; case IMG_JPG: >> $image = imagecreatefromjpeg($source); break; case IMG_PNG: $image = imagecreatefrompng($source); break; case IMG_WBMP: $image = imagecreatefromwbmp($source); break; }
사용 프로그램 버젼들입니다.
Apache 2.0.55
PHP 4.3.11 & ZendOptimizer 2.5.7
GD 2.0.33
phpBB 2.0.18
Attachment Mod Version 2.3.14
1.5MB 정도의 jpg 파일로 테스트 했습니다.
이미지 파일이 약 500k 미만으로 내려가면 제대로 생성됐습니다..
Forums:
현재 KDLP BBS 의 서버 셋팅은 메모리 제한이 몇인가요? 이곳에 파
현재 KDLP BBS 의 서버 셋팅은 메모리 제한이 몇인가요? 이곳에 파일을 첨부했을땐 문제없이 섬네일이 생성되더군요.. 만약 KLDP BBS 설정이 32MB 이하라면 메모리 문제가 아니고 다른 문제일것같은데...
---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/
댓글 달기