SIR 자유이미지 갤러리 게시판 스킨 에러가 나는데 어쩌죠? > 그누4 질문답변

그누4 질문답변

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

SIR 자유이미지 갤러리 게시판 스킨 에러가 나는데 어쩌죠? 정보

SIR 자유이미지 갤러리 게시판 스킨 에러가 나는데 어쩌죠?

본문

SIR 자유이미지 갤러리 게시판 스킨 사용하는데 에러가 있어요.
사진 용량이 큰걸(1메가 이상정도?) 올리면 올리면서 에러가 없으면서도 페이지가
넘어가지 않습니다. 하얀 공백 페이지가 나오는거죠.
 
그리고 갤러리 페이지를 들어가면 에러가 나옵니다.
 
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 13824 bytes) in /home/hehe/www/skin/board/free_image3/list.skin.php on line 87
 
그리고 파일 저장 위치에 가보면 사진 파일은 정상적으로 올라와 있지만.
thumb 에는 파일이 아무것도 없네요.
 
사진 용량이 적은것은 잘 올라갑니다.
 
어찌 해결해야할지 방법을 모르겠네요.. 고수님들 부탁 드립니다.
  • 복사

댓글 전체

phpinfo() 정보에 upload_max_filesize 확인하세요. 보통 10M 입니다.

이것보다 높으면 게시판 수정에서 파일 업로드 용량 수정하시면 됩니다.

10M 라면 FTP로 올리시고 링크하시길...
upload_max_filesize <- 요것은 20M 로 되어있고 사진파일은 1메가가 넘을 뿐입니다.
write_update.skin.php 에서 문제가 발생하는 것은 확실한데 어떤 문제인지 모르겠으니 해결이 안되네요..
아래의 부분에서 막히는 건 확실하네요.

if ($_FILES[bf_file][name][0]) {
    $row = sql_fetch(" select * from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and bf_no = '0' ");

    $file = $data_path .'/'. $row[bf_file];

    if (preg_match("/\.(jp[e]?g|gif|png)$/i", $file)) {
        $thumb_file = "{$thumb_path}/{$wr_id}";
        $size = getimagesize($file);
        if ($size[2] == 1)
            $src = imagecreatefromgif($file);
        else if ($size[2] == 2)
            $src = imagecreatefromjpeg($file);
        else if ($size[2] == 3)
            $src = imagecreatefrompng($file);
        else
            break;
위에 글 중에서도..
바로 위의 글 부분에서 점더 진도를 나가
write_update.skin.php 에서

$src = imagecreatefromjpeg($file);

$src 값이 출력되질 않네요.
사이즈가 작은 이미지는 잘 값이 나오는데 사이즈가 큰 이미지는 왜 $src 값이 출력 되지 않는걸까요?
사진 사이즈가 3000*2000 정도 되는건 안되네요...
위에 문제 해결 못했네요..

2048 * 1500 정도까지는 올라가요..
대체 어떤것에서 제한이 있는지 모르겠네요.
파일 용량하고는 무관한것도 확실하네요.
© SIRSOFT
현재 페이지 제일 처음으로